キャラクターをspineで作り、Unityのブレンドツリーを使って動かす演習をした。自分用に記録を残す。
準備したもの:spine 8方向アニメーション
1.開いているスペースでクリックしてblend treeを選択。Movementとした。(のちにWalkに変更)
2.パラメーターを以下のようにセット。Has Exit Timeなど外しておく。
Speed は Idle <> Movement のtransitionに。greater, less than をそれぞれ0.01に。
Horizontal ,Vertical はブレンドツリーで使用。
3.パラメーターにHorizontal, Vertical と書く。8方向のアニメーションをドラッグアンドドロップ。方向も設定。1とー1で、8方向に設定。
4.プレイヤーコントローラのスクリプトはこのような感じ。この辺りは参考の動画の通り実施。
5.テスト!
感想
ブレンドツリーが難しいものと思ってたけど、なんとか動かせてよかった。使いこなせるかな?キャラクターじゃなくてもいいのかな?他のブレンドツリーの演習もしてみたいと思う。
////////////
///////////
参考にした動画
You must be logged in to post a comment.