Cocos2d creator 模拟器环境使用游密SDK (Cocos2d creator引擎修改)
本教程针对 Window 平台进行说明,Cocos2d creator版本是1.4 。
环境准备:
- 安装Cocos2d creator ()
- Visual Studio 2013 or Visual Studio 2015
- 游密 IM SDK for cocos2d-x js ()
配置VS工程:
- 找到Cocos2d creator安装目录,我演示用的安装目录是:
C:\CocosCreator
- 把游密IM解压出来的
yim
文件夹拷贝到C:\CocosCreator\resources\cocos2d-x\cocos\scripting\js-bindings\manual
- VS打开Cocos2d creator的模拟器VS解决方案:
C:\CocosCreator\resources\cocos2d-x\tools\simulator\frameworks\runtime-src\proj.win32\simulator.sln
-
找到libjscocos2d工程,准备添加第三方源文件
libjscocos2d工程的manual目录
-
添加一个筛选器
添加一个筛选器
-
新加的筛选器命名为yim吧
筛选器命名 -
把第三方源文件和头文件加进来
添加文件 -
添加的文件如下图所示(从
文件列表C:\CocosCreator\resources\cocos2d-x\cocos\scripting\js-bindings\manual\yim\
添加)
-
找到
simulatorsimulator
工程,准备配置第三方动态库依赖
-
右键点击
附加依赖设置simulator
工程,选择属性
设置
-
如图添加
添加yim.libyim.lib
-
把
附加库目录设置yim
的目录添加到 附加库目录
-
把
附加库目录yim/lib/x86
添加到附加库目录
-
注册游密的js绑定 -> 引入头文件到
Paste_Image.pngjs_module_register.cpp
-
注册游密的js绑定 ->
Paste_Image.pngjs_module_register()
方法末尾添加register_jsb_youmeim
注册
-
Paste_Image.pngjsb_youmeim.cpp
头文件引入调整下引用路径
-
生成解决方案!!到这一步就可以编译出cocos creator模拟器了
-
编译完成后,打开文件夹:
C:\CocosCreator\resources\cocos2d-x\tools\simulator\runtime\win32
,找到新生成的simulator.exe
复制到C:\CocosCreator\resources\cocos2d-x\simulator\win32
-
复制依赖库到模拟器运行文件夹,从
C:\CocosCreator\resources\cocos2d-x\cocos\scripting\js-bindings\manual\yim\lib\x86
复制所有文件到C:\CocosCreator\resources\cocos2d-x\simulator\win32
-
ok!可以运行了。