我使用 Cocos2dx 3.2 的 cocos.py 脚本创建项目的时候 ,脚本会帮我复制一份 cocos2dx files ,这一个文件夹好大呀,能不能有什么办法,我公用一个 cocos2dx 就好了?
也许是 cocos.py 脚本有这样的功能,但是我不知道用什么参数。我使用的命令如下:
python cocos.py new HelloStudio -l cpp -p com.hello -d F:\Dev\projects
各位大神请指教!!
我使用 Cocos2dx 3.2 的 cocos.py 脚本创建项目的时候 ,脚本会帮我复制一份 cocos2dx files ,这一个文件夹好大呀,能不能有什么办法,我公用一个 cocos2dx 就好了?
也许是 cocos.py 脚本有这样的功能,但是我不知道用什么参数。我使用的命令如下:
python cocos.py new HelloStudio -l cpp -p com.hello -d F:\Dev\projects
各位大神请指教!!
你使用cocos的命名创建的时候默认是会复制cocos2dx的文件夹的,至于内部怎么做这个我也没有研究,不过我倒是研究了一下如何多个项目公用一个cocos2dx文件夹,就是类似2.x的做法。我们需要做得就是在自己的工程中导入cocos2d-x的静态库,然后设置头文件的路径,这样就可以编译了,如果是要移植Android,Android.mk文件也要相应的修改,改成你cocos2dx文件夹在的目录,这样的话才能打包移植。
project_new.py 替换 tools/cocos2d-console/plugins/project_new/project_new.py
template cmd files目录下的替换掉templates下的相应文件。
在创建项目的时候使用
cocos new MyGame -l cpp -p org.cocos2d.mygame --no-copy