萌新提问了!
-
两个问题:1.“攻击”动画被“待机”动画覆盖了。2.就是下面到翻转了,不知道是覆盖还是逻辑不对。
-
1、动画切换你的条件不足,即使在你攻击的时候也会判断速度为0,会变为待机,应该加上未播放攻击动画的条件
不过动画切换这种,建议学习下状态机,用一个状态变量来记录动画,同时只会存在一种状态,这样动画比较好管理
状态机:史上最棒的机制 - 知乎 (zhihu.com)
2、翻转事件错误,两个都写的水平翻转
简单点应该这样写
当按下向右,且为水平翻转时, 角色 水平不翻转
当按下左且水平不翻转时, 角色水平翻转
-
刚接触这些,很多不懂也不知道哪里找参考资料,感谢指导!