CCC3.4.2我要做一个动画,人物释放技能,技能碰撞到怪物,怪物消失,要怎么实现呢?

需要 技能动画 能够和 怪物产生碰撞, 这咋实现?

在技能上加碰撞盒,就和发出的子弹一样,和怪物做碰撞检测就行了。

技能不是动画? 而是一个精灵?

我一直以为是 播放释放技能的动画, 然后动画需要加上碰撞, 实际是什么呀?

如果技能和主角是一个整体的动画,就在主角动画的某个骨骼上绑定一个碰撞盒,在播放动画的时候绑定的碰撞盒碰到敌人就可以有事件回调。

传奇这样的游戏 是碰撞盒 还是?

2D无骨骼序列帧动画我觉得简单的办法是动态生成碰撞盒,比如挥刀出去的时候记录下刀的位置,然后做挥刀动作的时候动态在刀挥出去的位置生成一个碰撞盒,和敌人做碰撞检测就行了。

对新手的我还是太难了,我要消化一下。

不是有一个 关键帧事件吗?

1赞

我现在是这样实现的,播放到某一帧的时候,增加关键帧事件 ,然后 在这个事件中把碰撞盒开启,下一帧再关掉