動作環境で挙動が大きく変化する可能性のあるupdateを使う意味はあるのでしょうか?
操作入力系はupdate内に記述しないとうまく動かないのはわかります。
しかし、それ以外をupdateにする意味が見えません。
物理演算がはいる挙動をさせるならFixedUpdateを使うというのも理屈はわかりますが、別に物理演算は入ろうと関係なくFixedUpdateでよいのではないかと思うのです。
Updateを使う場合、プレイヤーの動作環境に関係なく同じ動きをさせるために、いちいちtime.deltaTimeで補正をかけないといけないのですが、だったら、最初からFixedUpdateを使えばよいのではないでしょうか?
しかし、Unityでスクリプトを作成した時のデフォルトはUpdateだし、どちらかというとUpdateが主流に見えます。
操作入力関係以外であえてUpdateを使う意味はあるのでしょうか?
なければ、全部FixedUpdateにしようと思っています。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/30 10:31