0

我使用 cocos2d-x.org 站点上的非框架包含包的链接将 Cocos Studio v2.3.3 安装到 C:\Cocos。然后,我使用 C:\Cocos\frameworks\cocos2d-x-3.9 中提供的 zip 文件解压了 cocos2d-x v3.9 - 但 Cocos Studio 无法识别已安装 Cocos2d-x 框架。

当我查看 Edit 菜单下 Preferences 菜单项的 Platform 部分时,它会显示: Preferences 菜单项的 Platform 部分显示未安装 Cocos Framework

正如预期的那样,当我尝试修改已经创建的项目选项时,我看到了: 显示未安装引擎的项目选项对话框

我已经尝试了 Cocos2d-x 论坛中发布的所有建议,包括但不限于编辑 Frameworks\FrameworksVersionList.xml 以包含 cocos2d-x-3.9 的条目(它已经存在),编辑 cocos2d.ini 文件在 tools\console\bin 中,删除各种组合,然后删除所有 cocos 环境变量和其他一些。这些解决方案无论是单独使用还是相互结合都不起作用。

有没有人让 Cocos Studio 使用单独安装的 Cocos2d-x 框架?

4

1 回答 1

0

此博客文章中列出了我尝试过的各种解决方案的详细信息:http: //vijay.tech/talks/solved-cocos-studio-cocos-framework-is-not-installed-error/请注意,该帖子有为方便起见,附加了注册表编辑脚本(.REG 文件)。

但这里列出了基本步骤:

  1. 将Cocos for Windows V2.3.3(无框架版)下载安装到C:\Cocos
  2. 下载cocos2d-x-3.9.zip并解压到C:\Cocos\frameworks\cocos2d-x-3.9
  3. 在 Windows(64 位)上手动创建以下注册表项:
    1. HKLM\Software\Wow6432Node\CocosFramework\InstallDir作为 REG_SZ 并将其设置为C:\Cocos
    2. HKLM\Software\Wow6432Node\CocosFramework\3.9\EngineVersion作为 REG_SZ 并将其设置为cocos2d-x-3.9
    3. HKLM\Software\Wow6432Node\CocosFramework\3.9\Path作为 REG_SZ 并将其设置为C:\Cocos\frameworks\cocos2d-x-3.9
  4. 创建一个文件version,其内容命名cocos2d-x-3.9C:\Cocos\frameworks\cocos2d-x-3.9
  5. 如果你也想做 Android 开发,那么 Android SDK、Android NDK、Ant 和 JDK 路径应该在 Edit/Preferences 菜单项的 Platform 部分设置,否则跳过这一步。
于 2016-01-16T15:43:02.993 回答