2025-04-24 17:03:28 +08:00

34 lines
584 B
JavaScript

cc.Class({
extends: cc.Component,
properties: {
},
onLoad() {},
start() {},
onDestroy() {},
CreateAndPlayAnimation(curClip, callback) {
let comAnimation = this.node.getComponent(cc.Animation);
comAnimation.addClip(curClip);
comAnimation.play(curClip.name);
let self = this;
comAnimation.on('stop', function () {
if (callback){
callback();
}
if (self.node) {
self.node.destroy();
}
}, this);
},
});