需要 技能动画 能够和 怪物产生碰撞, 这咋实现?
在技能上加碰撞盒,就和发出的子弹一样,和怪物做碰撞检测就行了。
技能不是动画? 而是一个精灵?
我一直以为是 播放释放技能的动画, 然后动画需要加上碰撞, 实际是什么呀?
如果技能和主角是一个整体的动画,就在主角动画的某个骨骼上绑定一个碰撞盒,在播放动画的时候绑定的碰撞盒碰到敌人就可以有事件回调。
传奇这样的游戏 是碰撞盒 还是?
2D无骨骼序列帧动画我觉得简单的办法是动态生成碰撞盒,比如挥刀出去的时候记录下刀的位置,然后做挥刀动作的时候动态在刀挥出去的位置生成一个碰撞盒,和敌人做碰撞检测就行了。
对新手的我还是太难了,我要消化一下。
不是有一个 关键帧事件吗?
1赞
我现在是这样实现的,播放到某一帧的时候,增加关键帧事件 ,然后 在这个事件中把碰撞盒开启,下一帧再关掉