您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx 3.x 生成的exe 模拟器无法运行(黑屏)

2016-12-12 17:32 453 查看
修改 SimulatorWin::run() 方法 如下:

    if (_project.getProjectDir().empty())

    {

        if (args.size() == 2)

        {

            // for Code IDE before RC2

            _project.setProjectDir(args.at(1));

            _project.setDebuggerType(kCCRuntimeDebuggerCodeIDE);

        }
else
{
std::string appPath = getCurAppPath();
appPath.append("/../../");
_project.setProjectDir(appPath);
_project.setDebuggerType(kCCRuntimeDebuggerNone);
}

    }

修改SimulatorWin::parseCocosProjectConfig(ProjectConfig &config) 方法如下 

    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);

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocos2d-x