void Node::onEnter() { #if CC_ENABLE_SCRIPT_BINDING if (_scriptType == kScriptTypeJavascript) { if (ScriptEngineManager::sendNodeEventToJS(this, kNodeOnEnter)) return; } #endif if (_onEnterCallback) _onEnterCallback(); if (_componentContainer && !_componentContainer->isEmpty()) { _componentContainer->onEnter(); } _isTransitionFinished = false; for( const auto &child: _children) child->onEnter(); this->resume(); _running = true; #if CC_ENABLE_SCRIPT_BINDING if (_scriptType == kScriptTypeLua) { ScriptEngineManager::sendNodeEventToLua(this, kNodeOnEnter); } #endif }
void Node::onEnter() { if (_onEnterCallback) _onEnterCallback(); _isTransitionFinished = false; for( const auto &child: _children) child->onEnter(); _running = true; }