[]请问node 在destroy的时候 不发出事件是否有什么特殊原因吗

如题目前我需要在node destroy的时候处理一些事件,我想扩展引擎加上这个事件,请问是否可行。
已邀请:

ymsdandan

赞同来自:

发个例子过来可以么,你这么说不太懂你意思

zfree

赞同来自:

//开启节点destroy 事件
LayaPatch.Enable_NodeDestroyEvent = function(){
var oldDestroy = Laya.Node.prototype.destroy;
Laya.Node.prototype.destroy = function(){
this.event('destroy');
oldDestroy.call(this);
}
}

Monica - 知识达人

赞同来自:

你直接在销毁的时候派发一个自定义事件,然后把销毁页面之后的逻辑写到对应的回调函数即可。关于自定义事件的例子你可以看下我这个Demo:https://ask.layabox.com/question/3957
 

要回复问题请先

商务合作
商务合作