例如:
动画名为:animName
动画事件有:evt_1、evt_2、evt_3
代码如下:
let anim = node.getComponent(sp.Skeleton);
let track = anim.setAnimation(0, 'animName', false);
anim.setTrackEventListener(track, (trackIdx, evt)=>{
switch(evt.data.name){
case 'evt_1':
...
break;
case 'evt_2':
...
break;
case 'evt_3':
...
break;
}
})
网友评论