cocos2d-x使用python脚本创建项目的简单方法

前端之家收集整理的这篇文章主要介绍了cocos2d-x使用python脚本创建项目的简单方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文有CC原创,转载请注明地址:http://www.jb51.cc/article/p-cjakccsi-g.html

在cocos2d-x2.1.4以上的版本中,取消了使用vs模版创建项目的方法,开始使用python脚本创建项目,使用python创建项目需要在命令行敲很多指令,比较麻烦。我把这些命令组合在一起,放在了一个批处理文件中,直接双击打开批处理文件就可以通过几个简单的指令来创建项目。

第一步: 新建一个txt文件,将下面这段代码拷贝进去,保存文件,将文件名改成create_project.bat。

[plain] view plain copy
  1. @echooff
  2. set/pprojectName=请输入项目名称
  3. if"%projectName%"==""gotoinputError
  4. set/ppackageName=请输入包标示名:
  5. if"%packageName%"==""gotoinputError
  6. create_project.py-project%projectName%-package%packageName%-languagecpp
  7. pause
  8. exit
  9. :inputError
  10. @echo项目名称或者包标示名不能为空!
  11. pause

如下图所示:


第二步: 将create_project.bat这个文件放到你的cocos2d-x的\tools\project-creator目录之下

下图是我的电脑的目录,大家根据自己的电脑实际路径放置


注意,一定要把create_project.bat放到与create_project.py同一目录下,不然会找不到.py文件,如果觉得每次都打开这个路径比较麻烦,可以创建一个快捷方式到桌面,但不要直接复制到桌面!

第三步: 直接双击打开create_project.bat就行了,出现下面界面,输入你的项目名和包名就ok了,也不需要指定使用的语言了,已经设置好了用c++了,创建成功后出现以下界面。


好了去projects目录下找你的项目吧!

注意:包的写法应该是3层结构,比如 com.aaa.bbb,如果是2层,如果 com.aaa,则会报错,出错信息大概如:

E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator>create_proj

ect.py -project HelloCocoStudio -package com.john -language cpp

proj.ios : Done!

Traceback (most recent call last):

File "E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator\cre

ate_project.py",line 195,in

processPlatformProjects(platform)

proj_path + "src/" + dst_pkg[0] + "/" + dst_pkg[1] + "/" + dst_pkg[2])

IndexError: list index out of range

另外机子上需要安装Python。

猜你在找的Cocos2d-x相关文章