官方在昨天剛升級了cocos2dx 3.4最終版 我就下載 試用了下 感覺不錯 不過在win32下運行exe時出現了問題
查看代碼後發現 在執行exe時沒有輸入參數 直接改代碼
在SimulatorWin.cpp文件中SimulatorWin::run()函數中看下參數個數等於2時運行 在直接運行exe時沒有參數 則不設置搜索路徑
if (_project.getProjectDir().empty())
{
if (args.size() == 2)
{
// for Code IDE before RC2
_project.setProjectDir(args.at(1));
_project.setDebuggerType(kCCRuntimeDebuggerCodeIDE);
}
else
{
<pre name="code" class="html"><span style="white-space:pre"> </span> std::string appPath = getCurAppPath();
appPath.append("/../../");
_project.setProjectDir(appPath); _project.setDebuggerType(kCCRuntimeDebuggerCodeIDE);} }
====
if (args.size() >= 2)
{
if (args.size() && args.at(1).at(0) == '/')
{
// FIXME:
// for Code IDE before RC2
tmpConfig.setProjectDir(args.at(1));
}
tmpConfig.parseCommandLine(args);
}
else
{
std::string appPath = getCurAppPath();
appPath.append("/../../");
tmpConfig.setProjectDir(appPath);
}