Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。4,482件11どうも、皆様お世話になっております。仕様3の「移動方向に合わせて」の箇所で実装方法に詰まってしまいました。Time.deltaTime);}こちらに関して良いアイディアは御座いませんでしょうか?お知恵を拝借したく存じます。票4必要になるのはVector2の演算とMecanimをつかったアニメーションの切り替えです。どちらも公式のチュートリアルに出てきますので確認してみてください。http://japan.unity3d.com/developer/document/tutorial/2d-shooting-game/game/02.html2つのVector2を引き算した値を取得したXとYのそれぞれが一定の値以上か以下かの組み合わせで8方向の判定を得られます。参考までに4方向の例を挙げます。チュートリアルのようにnormalizeするのもよいでしょう。}}http://japan.unity3d.com/developer/document/tutorial/2d-shooting-game/game/11.html判定した結果を元にAnimatorControllerにフラグをあてて対応するアニメーションステートに切り替えてはどうでしょうか。サンプルではSetTriggerを使っていますが、SetParameterを使って値を渡すこともできます。パラメータの場合であればVector2の差分のXとYをそのまま渡し、方向の制御はすべてMecanimのステート制御にまかせてしまうとコードが要らなくなりますね。Mecanimについては、まさにそのものという記事がありました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。