Unity事例ノート

UNITY

進行方向にキャラクターの向きを変える(2D)

Unity2D制作で、キャラクターの進む方向によって、向きが変わる仕組みを作ってみましょう。

右方向へ進めば右に向き、左方向へ進めば左に向きます。

2Dゲーム制作でよく使う機能ですので、ぜひ覚えておきましょう。

移動する方向へ向けるスクリプト

プレーヤーの魔女の画像は、こちらのpngファイルをダウンロードしてご利用ください。

pngファイルをヒエラルキーへドラッグ&ドロップして、オブジェクトを作ります。

リジッドボディ2Dを追加し、キネマティックに設定変更します。

キャラクターを移動させるために、スクリプトを作成します。

PlayerMove.csを作成し、オブジェクトに追加します。

PlayerMove.csを記述します。

ゲームプレイして、キャラクターを左右に動かしてみましょう。

関連記事:
ゴールすれば花火を打ち上げる

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内