我一直在重构我的游戏的主角。由于游戏是2D,之前我会通过翻转精灵来使角色面向相反的方向。现在,我在两种方向下都渲染了单独的动画。目标是使鼠标瞄准和点击在战斗中感到尽可能响应。

将战斗系统处理快速鼠标点击的同时处理方向精灵动画,以及防止玩家卡在动画状态中,确实是一项挑战。幸好现在它已经按照预期工作了。现在我还需要为所有其他武器做同样的工作... :/

游戏中的战斗在视频中的开始时间是0:24。