mirror of https://github.com/axmolengine/axmol.git
fix: init config on all platform & stop runtime when exit
This commit is contained in:
parent
538be7d973
commit
4c57a29455
|
@ -21,16 +21,21 @@ using namespace std;
|
||||||
|
|
||||||
AppDelegate::AppDelegate()
|
AppDelegate::AppDelegate()
|
||||||
{
|
{
|
||||||
|
#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32) && (CC_TARGET_PLATFORM != CC_PLATFORM_MAC)
|
||||||
|
auto config = ConfigParser::getInstance();
|
||||||
|
_project.setScriptFile(config->getEntryFile());
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
AppDelegate::~AppDelegate()
|
AppDelegate::~AppDelegate()
|
||||||
{
|
{
|
||||||
SimpleAudioEngine::end();
|
SimpleAudioEngine::end();
|
||||||
|
|
||||||
#if (COCOS2D_DEBUG > 0 && CC_CODE_IDE_DEBUG_SUPPORT > 0)
|
if (_project.getDebuggerType() != kCCRuntimeDebuggerNone)
|
||||||
// NOTE:Please don't remove this call if you want to debug with Cocos Code IDE
|
{
|
||||||
endRuntime();
|
// NOTE:Please don't remove this call if you want to debug with Cocos Code IDE
|
||||||
#endif
|
endRuntime();
|
||||||
|
}
|
||||||
|
|
||||||
ConfigParser::purge();
|
ConfigParser::purge();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue