我想在我正在制作的游戏中实现步行动画,但我不确定推荐的方式是什么。
你可以在这里看到我的游戏进度Pokémon 图形只是在测试时,所以不用担心。
如您所见,我现在只有一个粉红色的正方形,但在调试信息中您可以看到我的“面向”方向。
基本上,我想要一个动画,用于在每个方向上行走。如果可能的话,我还想添加一个“空闲”动画,这样你的角色在静止一段时间(可能会移动它的头)时会变得谨慎。
我应该使用什么方法?
多张图片?精灵表?或者是其他东西?
我们将不胜感激任何信息。
谢谢
编辑:
我正在使用 SpriteSheet 阅读器,我的工作正常,但是我可以弄清楚如何绘制透明颜色的背景。
例如,我正在使用这个 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:
没关系,我已经使我的图像透明并且效果很好:)
谢谢