Unity事例ノート

UNITY

一時停止のオブジェクトをn秒後に再始動

オブジェクトの動きを一時停止し、数秒すればまた動き出すように、スクリプトを作成しましょう。

Sphereを中心として、回り続けるCubeオブジェクト。

クリックで一旦ストップし、2秒経過すれば、また動きはじめます。

関連記事:
クリックで動きを中断・再開する
スペースキーを押せばスタート
キーを押している間は動きを一時停止
ランダム出現をスペースキーで停止・再開
ボタンを押せば一時停止
オブジェクトの動きをクリックで中断・再開する
ボタン押している間だけ実行する
スタートから3秒後にプレーヤーを追いかける

一旦ストップした動きを2秒後に再開

SphereとCubeを作成します。

Cubeを少しずらして配置します。

ゲームビューではこのように見えています。

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

CubeMove.csを記述します。

CenterPosのフィールドに、Sphereオブジェクトを入れます。

ゲームプレイして、画面をクリックしてみましょう。

クリックすれば一時的に動きが止まり、2秒経過すれば再び動き出します。

関連記事:
クリックで動きを中断・再開する
スペースキーを押せばスタート
キーを押している間は動きを一時停止
ランダム出現をスペースキーで停止・再開
ボタンを押せば一時停止
オブジェクトの動きをクリックで中断・再開する
ボタン押している間だけ実行する
スタートから3秒後にプレーヤーを追いかける

SCHOOL教室案内