quick 中不调用onEnter问题
2016-07-05 本文已影响59人
曾令伟
之前碰到过一个类继承display.newNode() 或者继承 Layer
都不会自动调用 onEnter() onExit() 函数
后面发现 需要在 ctor() 中调用 self:setNodeEventEnabled(true) 函数,才会自动调用。
查看framework\cocos2dx\NodeEx.lua 源码发现
一目了然,需要自己手动设置才会自动调用那些监听函数
之前碰到过一个类继承display.newNode() 或者继承 Layer
都不会自动调用 onEnter() onExit() 函数
后面发现 需要在 ctor() 中调用 self:setNodeEventEnabled(true) 函数,才会自动调用。
查看framework\cocos2dx\NodeEx.lua 源码发现
一目了然,需要自己手动设置才会自动调用那些监听函数