てすや (200)

←← 掲示板一覧に戻る ← スレッド一覧に戻る

15 - ブルドック (sage) 2021/08/16(月) 06:34:31.72 ID:t9fmSA5d0

まずはスクリプトを書いてみよう
ttps://i.imgur.com/IG3vm0y.png

あれ?void FixedUpdate()ってUnityのスクリプトにデフォルトで入ってるUpdate()と違うの?
良い所に気が付きましたね
Unityで新しいスクリプト作ったときに入ってるのは
void Start()
void Update()
この二つ、ではvoid Update()とvoid FixedUpdate()って何が違うの?という所ですが

結論を先に書くと実行のタイミングです
void Update()は1フレームに一度実行されます
void FixedUpdate()は何秒ごとに一回と設定できます
フレームレートを固定するゲームならvoid Update()でもいいですが
固定しない場合、環境によって動くスピードが変わったり色々おかしくなるクソゲーが誕生しまふ