之前碰到过一个类继承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 源码发现
一目了然,需要自己手动设置才会自动调用那些监听函数
本文标题:quick 中不调用onEnter问题
本文链接:https://www.haomeiwen.com/subject/obshjttx.html
网友评论