Unityで3Dゲームを製作しています。
タイトルの通り、具体的にはプレイヤーが乗ったビークルをRotateAroundで公転させながら徐々に公転半径を増やし、一定値に達したらその半径のままで公転を続ける
という動きを実装したいのですが上手くいきません。
初歩的な質問で恐縮ですが、どうスクリプトを書けばうまく実装できるかご教授願えますでしょうか。
現在の公転の半径が規定値より低い場合に、ビークルを公転の中心とは逆方向にTranslateする方法を試したのですが、ハート形のように一部で凹む歪な回転になってしまいました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。