Cocos2d-x   发布时间:2022-05-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Cocos2d-x-2.2.1如何创建工程,以及如何将工程独立出来大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我也不晓得cocos2d-x从第几个版本就开始用python创建工程了,反正我最近 下载 的cocos2d-x-2.2.1就是用python创建咯,基本是一句话就帮我们搞定了,省了我们好多麻烦。

以下是windows下的创建的步骤:@H_674_6@

打开windows的命令行下,打开目录到cocos2d-x-2.2.1\cocos2d-x-2.2.1\tools\project-creator,然后直接打create_project.py,它会给你提示如下:@H_674_6@

@H_674_6@

我就打了这这句,用于创建lua工程:@H_674_6@

create_project.py-project MyGame -package com.MyCompany.AwesomeGame -language lua@H_674_6@

然后你就会看到最后有“Have Fun!”的字样,证明成功了(忘了说我的python是2.7的)@H_674_6@

同时它将项目创建在你的cocos2d-x2.2.1的projects目录下的,而通常呢,我们都不把项目放到这里的啦,因为以后如果要更新到更高的版本难不成我们还得把他拷贝到更高版本的目录下吗,当然不是了,所以我们就得把创建的这个项目给独立出来。@H_674_6@

步骤如下:@H_674_6@

(1)定义系统环境变量 (变量值是我电脑里cocos2dx库的路径)@H_674_6@

变量名:COCOS2DX_ROOT@H_674_6@

变量值:D:\project\libraries\cocos2d-x-2.2.1\cocos2d-x-2.2.1@H_674_6@

(2)将刚才创建的项目拷到自己想要的那个地方(只要不是cocos2d-x2.2.1的目录下就行)@H_674_6@

(3)打开项目的下的proj.win32目录下的工程:MyGame.vcxproj@H_674_6@

可以看到libBox2D,libchipmunk,libcocos2d,libCocosDenshion,libExtensions和liblua后@H_674_6@

面都不可用的标记,没关系,只要把他们移除掉,然后一个个加进来就是了。@H_674_6@

(4)右击项目(MyGame)->属性 ->配置属性 -> C/C++ ->常规,选择右边的“附加包含目录”->编辑,将除了$(ProjectDir)..\Class之外,其余的$(ProjectDir)..\..\..改为@H_674_6@

我们刚才定义的环境变量$(COCOS2D_ROOT),以下为改变前和改变后的:@H_674_6@

改变前:@H_674_6@

改变后:@H_674_6@

(5)点确定之后再次选炸ky"http://www.2cto.com/kf/web/php/" target="_blank" class="keylink">phpwtfzsd+1xKGwyfqzycrCvP6hsS0+obDUpM/IyfqzycrCvP6hsaOs0aHU8dPSsd+1xKGww/zB7tDQobEtPqGwseC8raGxo6y9q6GwJChQcm9qZWN0RGlyKS4uXC4uXC4uobHM5ru7s8mhsCQoQ09DT1MyRFhfUk9PVCmhsaOsveG5+86qo7o8L3A+Cgo8cD4gICAgeGNvcHkg"$(COCOS2DX_ROOT)\scripTing\lua\script""$(ProjectDir)..\resources" /e /Y@H_674_6@

(6)点确定之后再次选择下左边的“生成事件”->“预链接事件”,选择右边的“命令行”->“编辑”,也是将“$(ProjectDir)..\..\..”替换成“$(COCOS2DX_ROOT)”,结果为:@H_674_6@

if not exist "$(OutDir)" mkdir"$(OutDir)"@H_674_6@

xcopy /Y /Q"$(COCOS2DX_ROOT)\external\libwebsockets\win32\lib\*.*""$(OutDir)"@H_674_6@

(7)确定,运行,大功告成,其实说得轻松(5),(6)这两句我找的它真实辛苦,开始的时候一直不晓得它在哪里配置的,折腾了2,3个钟,也是因为此,所以才决定把它记录下来的。@H_674_6@

大佬总结

以上是大佬教程为你收集整理的Cocos2d-x-2.2.1如何创建工程,以及如何将工程独立出来全部内容,希望文章能够帮你解决Cocos2d-x-2.2.1如何创建工程,以及如何将工程独立出来所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。