この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
|
wiki:unity:tips:057 [2015/01/06 14:15] step |
— (現在) | ||
|---|---|---|---|
| ライン 1: | ライン 1: | ||
| - | ====== 057 フレームレートを意識した物体の移動 ====== | ||
| - | |||
| - | ===== 概要 ===== | ||
| - | 処理落ちが発生した場合の、物体の1秒あたりの挙動を均一にするにはTime.deltaTimeでスケールしてあげます。 | ||
| - | |||
| - | ==== ソースコード ==== | ||
| - | <code csharp> | ||
| - | // 回転 | ||
| - | transform.Rotate(0, 5.0f * Time.deltaTime, 0 ); | ||
| - | // 移動 | ||
| - | transform.Translate( 1.0f * Time.deltaTime, 0, 0 ); | ||
| - | </code> | ||
| - | |||
| - | これで移動量がフレームレートに左右されることがなくなります。 | ||