ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

キャラクターアニメーション

エネミーのグラフィックを複数のテクスチャを切り替えてアニメーションさせるように変更した。
すっかりやり方を忘れてしまっていたけど、以前作ったプロジェクトを開いて、どうやっていたか見てみた。
ノードは、AnimatedSprite2D を使って、プロパティの Animation の Sprite Frame を追加。アニメーションのウィンドウで、切り替える複数のテクスチャを追加して、アニメーション名を設定。
キャタクターのスクリプトでアニメーションの指定とPlay()を指示。
これでアニメーションさせることができた。
Godot を使っていて思うのは、なんとなく、こうかなと試してみるとうまく行くことが多く、直感的に分かりやすい。設計思想が自分が考えるものと近いからだろう。