为什么敌人打我的是时候只看见敌人攻击框为什么不显示攻击动画呢



  • 为什么敌人打我的是时候只看见敌人攻击框为什么不显示攻击动画呢



  • @游戏工作者 听起来是没有设计好攻击动画的切换,我猜应该是切换成其他动画(例如移动动画之类的)的事件也同时处于满足状态,所以切换到攻击动画后又马上被切换回其他动画了,如果确实是这个情况的话,可以在其他动画那边加一个条件“当播放攻击动画时_取反”(也就是“当不在播放攻击动画时”),然后还得加一个攻击动画播放结束时,设置回其他动画的事件



  • @牙白desune 你能截图一下吗



  • @牙白desune 这样对吗undefinedundefinedundefined



  • @游戏工作者 你的敌人是用什么动作来移动的?“到达目的地时”这个动作是针对精灵自带的移动动作的,必须执行了精灵自带的移动动作且该移动动作完整执行完毕后才会触发这个条件,然后我看你还加了平台跳跃能力,这两个移动相关的事件或能力共同作用下很大概率会导致你的精灵移动没法完整执行(你给到的截图信息有限,当前判断不了能不能完整执行),总之视觉上没效果的原因总结起来一般就是两点,要么是条件不满足,事件没有真正被执行,这种情况可以加个全局变量,然后在你的34号事件那里加一下全局变量加上1的动作,通过这个变量预览时实际有没有加一来判断这条事件有没有触发,没有触发的话,就是条件不满足,从条件逆推不满足的原因即可,而如果有触发,但是视觉上没效果,就是另一种情况,也就是这个效果可能因为其他事件被覆盖了效果,导致看起来没效果(实际上是成功触发了一次的,但是被其他事件设置回原来的样子导致视觉上看不出来有效果),你两种情况都排查一下一般就能找到原因的。


登录后回复