Unity事例ノート

UNITY

キーを押している間は動きを一時停止

特定のキーを押せば、くり返し動作しているものを一旦停止させる仕組みをつくってみましょう。

上下に往復運動をくり返すCube。

Pキーを押している間だけ、Cubeの動きが中断します。

関連記事:
クリックで動きを中断・再開する
ボタン押している間だけ実行する
スペースキーを押せばスタート
ボタンを押せば一時停止
ランダム出現をスペースキーで停止・再開
制限時間になれば停止する

timeScaleによる一時停止

Cubeを作成し、色をつけます。

StopMove.csを作成し、Cubeに追加します。

ゲームプレイして、Pキーを押してみましょう。

キーを押している時間中、Cubeの動きがストップします。

関連記事:
クリックで動きを中断・再開する
ボタン押している間だけ実行する
スペースキーを押せばスタート
ボタンを押せば一時停止
ランダム出現をスペースキーで停止・再開
制限時間になれば停止する