Unity事例ノート

UNITY

クリックのたびに左右移動を切り替える

クリックのみで、左右の移動を切り替えできるように、スクリプトを作成しましょう。

今回の例では、Sphereを動かします。

右に動いているときにクリックすれば左へ、左に動いているときにクリックすれば右に移動します。

関連記事:
マウスカーソルに追従して左右に移動
クリックした位置のX座標に向けて横移動する
空間の中でクリックした位置へ行く
発射したPrefabをジグザグに動かす
床オブジェクトを順繰りで横移動

クリックだけで左右移動

Sphereを作成し、リジッドボディを追加。

UseGravityのチェックを外します。

BallController.csを作成し、Sphereに追加します。

BallController.csを記述します。

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

クリックするたびに、左右の横移動を切り替えます。

関連記事:
マウスカーソルに追従して左右に移動
クリックした位置のX座標に向けて横移動する
空間の中でクリックした位置へ行く
発射したPrefabをジグザグに動かす
床オブジェクトを順繰りで横移動

SCHOOL教室案内