void Node::onExitTransitionDidStart() { if (_onExitTransitionDidStartCallback) _onExitTransitionDidStartCallback(); for( const auto &child: _children) child->onExitTransitionDidStart(); }
void Node::onExitTransitionDidStart() { #if CC_ENABLE_SCRIPT_BINDING if (_scriptType == kScriptTypeJavascript) { if (ScriptEngineManager::sendNodeEventToJS(this, kNodeOnExitTransitionDidStart)) return; } #endif if (_onExitTransitionDidStartCallback) _onExitTransitionDidStartCallback(); for( const auto &child: _children) child->onExitTransitionDidStart(); #if CC_ENABLE_SCRIPT_BINDING if (_scriptType == kScriptTypeLua) { ScriptEngineManager::sendNodeEventToLua(this, kNodeOnExitTransitionDidStart); } #endif }