[原创]使用命令行工具提升cocos2d-x开发效率(二)之CocosBuilder篇
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了[原创]使用命令行工具提升cocos2d-x开发效率(二)之CocosBuilder篇,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2269字,纯文字阅读大概需要4分钟。
内容图文
ccbpublish -o 输出文件的路径 输入ccb的ccb文件
ccbpublish -o home/Xin/ccbis/ccb1.ccbi home/Xin/ccb1.ccb
OK,知道了用法,我来讲一下实际使用的一个例子和一个写好的bash脚本。
还是使用我们在这系列第一篇里面用到的那个目录,希望你们还记得,不知道的可以进这里,我们需要在上一节那个目录的基础上添加两个目录,一个是ccb,里面存放我们游戏的ccb工程(在这里我们假设我们游戏只使用一个ccb工程,并且这个工程是使用CocosBuilder3.0alpha创建的),另外一个在res目录下的ccbis,里面存放我们生成的ccbi。创建好后应该是下面图这样子的目录结构:
ccb的目录:
1 #! /bin/sh 2 3 CURRENT_PATH=`dirname $0` 4 SCRIPT_PATH=$CURRENT_PATH 5 RESOURCE_PATH=$CURRENT_PATH/../ccb 6 CCB_PATH=$CURRENT_PATH/../ccb/Resources 7 TEMP_OUT=$CURRENT_PATH/out 8 OUT=$CURRENT_PATH/../res/ccbis 910if [ -d $OUT ];then11echo"Clean old files..."12rm -rf $OUT/*.ccbi 13else 14 echo "Not found out folder and create it!" 15 mkdir $OUT 16fi 1718echo "Publish .ccbis files..." 1920mkdir $TEMP_OUT 2122for i in $CCB_PATH/* 23do 24 fileName=`basename $i` 25 if [[ $fileName =~ [a-zA-Z]+\.ccb ]] 26 then 27 echo "--- publish >>$fileName<<" 28 fileNameWithoutExt=${fileName%\.ccb} 29 $CURRENT_PATH/ccbpublish -o $TEMP_OUT/$fileNameWithoutExt".ccbi" $i 30 fi 31done 3233echo "Move .ccbis files..." 3435mv $TEMP_OUT/*.ccbi $OUT/ 3637rm -rf $TEMP_OUT 3839echo "All done!"
都是比较简单的bash脚本,测试的话只需要把上面的脚本拷贝下来,存放到tools文件夹中,然后记得chmod和把后缀改成.command的,这样就可以双击运行刷新了。
有了这个东西之后,就可以完全不需要手工的去GUI里面publish所有的ccb文件了,是不是觉得很爽?
好了,第二篇就这样,有问题留言:)
-------
版权所有,转载请注明出处:)
原文:http://www.cnblogs.com/flyFreeZn/p/3617983.html
内容总结
以上是互联网集市为您收集整理的[原创]使用命令行工具提升cocos2d-x开发效率(二)之CocosBuilder篇全部内容,希望文章能够帮你解决[原创]使用命令行工具提升cocos2d-x开发效率(二)之CocosBuilder篇所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。