ゲームをもっと面白くなるには、キャラクターにアニメーションを追加する必要があります、ですよね? ここではUnityであなたのキャラクターをアニメートする方法を説明します。 3つのステップがあります、最初はキャラクターの骨を作ることです、これはキャラクターをコントロールするために使われます。 次に、この骨をスプライトにバインドして、スプライトが骨と同じように移動するようにします。 最後のステップは、骨をより簡単に動かすためのコントローラーとして機能するインバースキネマティクス(IK)を追加することです。
#パッケージをインポートする
始める前に、必要なパッケージがすべて揃っていることを確認する必要があります。 プロジェクトに2D Animationと2D IKと2D PSD Importerがあることを確認してください。
#骨を追加する
パッケージをインポートしたら、骨をスプライトに追加できます。 キャラクタのどの部分を動かしたいかに基づいて骨を追加します。
#骨をバインドする
骨を作成したら、骨をスプライトにバインドして、スプライトが骨と共に移動するようにする必要があります。 ウェイトが正しくない場合があるので、スプライトの移動方法を調整します。
#インバースキネマティクス(IK)
骨を作成してスプライトにバインドしたので、骨を移動しやすくするためにIKを追加できます。 普通は腕と脚にIKを追加します。
最後には、キャラクターをアニメートしましょう!
できました!