作成中のゲームに歩行アニメーションを実装したいのですが、推奨される方法がわかりません。
ここで私のゲームの進行状況を確認できます。ポケモンのグラフィックはテスト中のものなので、心配しないでください。
ご覧のとおり、今はピンク色の四角だけですが、デバッグ情報で「向いている」方向を確認できます。
基本的には、それぞれの方向に歩くアニメーションが欲しいです。可能であれば、「アイドル」アニメーションも追加して、キャラクターがしばらく静止しているときに目立たないようにしたいです(おそらく頭を動かします)。
どのような方法を使用すればよいですか?
マルチプル写真?スプライトシート? または、他の何か?
情報をいただければ幸いです。
ありがとう
編集:
私は SpriteSheet リーダーに取り組んでいます。正常に動作していますが、透明な色の背景を描画する方法を理解できます。
たとえば、このスプライトシート SpriteSheetを使用しています。背景が白であることがわかります。ゲームでこれを描画すると、白いExampleが表示されます。これって削除可能ですか?
それが役立つ場合、これは私がプレーヤーを描く方法です
g.drawImage(GameHelper.localPlayer.getImage(), ((16 * HelpersPackage.GeneralHelper.TileScale)* HelpersPackage.GameHelper.localPlayer.Location.X), ((16 * HelpersPackage.GeneralHelper.TileScale)* HelpersPackage.GameHelper.localPlayer.Location.Y), (16 * HelpersPackage.GeneralHelper.TileScale), (16 * HelpersPackage.GeneralHelper.TileScale), null);
編集2:
気にしないでください、私は自分の画像を透明にしました。それはうまくいきます:)
ありがとう