在Spine 动画 里面,美术为角色 做了一个打击的动作,并且添加事件,如下图:
"events": {
"feizhen_shoushang": {},
"quantou_shoushang": {},
"rengchawan_shoushang": {}
},
需求是在animation 播放的帧事件的时候,播放boss 收到攻击的动画,单纯的靠时间控制,不太准确,所以先在cocos 的论坛找了一圈没有找到,然后看spine 的官方文档,才发现了事件的用法:
实际上这是通过设置对 AnimationState
的调用完成的:
AnimationState state = ...
state.addListener(new AnimationStateAdapter() {
public void