Ctor()和onEnter()之间有什么区别

如题,什么时候调用ctor,什么时候调用Onter,官网那个游戏添加精灵图的时候代码为onEnter: function(){
this._super();
this.disappearAction = this.createDisappearAction();
this.disappearAction.retain();
this.addTouchEventListenser();
},如果我将里面的onEnter改为ctor的话就不会有东西掉下来,很迷茫啊。百度也没有找到很好的解释。

ctor是构造函数,也就是函数一构造的话就会运行。onEnter是节点被加到场景并且对应的场景是当前被绘制的场景第一次进入的时候会被调用。所以二者不同在于调用时机不同。

至于你说的不起作用需要更多的代码才知道什么原因了。