目次

057 フレームレートを意識した物体の移動

概要

処理落ちが発生した場合の、物体の1秒あたりの挙動を均一にするにはTime.deltaTimeでスケールしてあげます。

ソースコード

// 回転
transform.Rotate(0, 5.0f * Time.deltaTime, 0 );
// 移動
transform.Translate( 1.0f * Time.deltaTime, 0, 0 );

これで移動量がフレームレートに左右されることがなくなります。