Xcode 添加 Cocos2d-x Scene 模板

用Cocos2d-x开发游戏的时候,XCode默认生成的cpp类基本就是一个空文件,每次都要重复实现Cocos2d-x的基本代码,很麻烦。之前是修改HelloWorld文件,然后新建的文件就直接copy HelloWorld内容,但这样感觉还是挺麻烦的。

于是想办法给Xcode添加Cocos2d-x类模板。下面就是新建文件的时候,多了一个 2dx Scene 的类模板。

步骤:

1、打开Xcode类模板目录地址:/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates

2、打开里面C and C++文件,就会看到Xcode的cpp类模板文件。复制一个C++ Class.xctemplate文件夹副本,修改副本文件夹名称为:2dx Scene Class.xctemplate

3、修改TemplateInfo.plist(主要修改创建文件时候的描述介绍)。打开2dx Scene Class.xctemplate/TemplateInfo.plist,   修改Description的值为:A C++ class for Cocos2d-x Scene.

4、修改___FILEBASENAME___.h

打开2dx Scene Class.xctemplate/___FILEBASENAME___.h,修改成以下内容:

5、修改___FILEBASENAME___.cpp

打开2dx Scene Class.xctemplate/___FILEBASENAME___.cpp,修改成以下内容:

6、ok, 这样就完成了一个类模板的添加。现在在XCode里面新建一个2dx Scene类看看,是不是已经有默认内容了。

关于文件模板里面的一个预定义解释:

时间: 2024-10-18 16:36:32

Xcode 添加 Cocos2d-x Scene 模板的相关文章

XCode添加Cocos2d类模板

找到XCode的模板目录,一般在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates这个目录里面. 在子目录File Templates添加cocos2d文件夹(这里在在新建工程或者文件时候会显示出来)然后将下面的链接中的文件解压后复制到File Templates的子目录.http://pan.baidu.com/s/1sdeKe

Xcode添加build configuration

图片转载自:Adding a build configuration in Xcode Xcode添加build configuration,布布扣,bubuko.com

XCODE 添加不同IOS版本的模拟器

一.XCode->Preferences->Downloads, 可以下载模拟器. XCODE 就可以选择不同版本模拟器了@~~~~ XCODE 添加不同IOS版本的模拟器

EF架构~为EF DbContext生成的实体添加注释(T5模板应用)

相关文章系列 第八回 EF架构~将数据库注释添加导入到模型实体类中 第二十一回  EF架构~为EF DbContext生成的实体添加注释(T4模板应用) 第二十二回EF架构~为EF DbContext生成的实体添加注释(T5模板应用) 嗨,没法说,EF4的TT模版加上注释后,升级到EF5的TT模版后,注释就不通用了,所以,还得再研究一下,然后把操作方法再分享出来,没辙的微软! T4模版可能有些凌乱,这在T5模版里有了不错的改进,但我希望解决的问题在T5里并没有得到解决,那就是TT类文件自动得到E

主动模式和被动模式,添加监控主机,添加自定义模板,处理图形中的乱码,自动发现

主动模式和被动模式 主动或者被动是相对客户端来讲的被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可.当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力.服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式. 添加监控主机 首先进入监控中心,点击配置这下面有几个选项1.主机群组:就是给这个机器建一些组,在组里创建机器2.模板:预设监控项目的集合,以后方

Xcode 向6.0以后版本添加iOS开发空白模板

打开finder,找到应用程序,找到xcode 右键显示包内容.按照如下目录进行查找:Contents ? Developer ? Platforms ? iPhoneOS.platform ? Developer ? Library ? Xcode ? Templates ? Project Templates ? Application 如下图,拷入空白模板后: 因为Xcode5.1.1或低于该版本的部分Xcode都有空模板( Empty Application.xctemplate,路径与

xcode 6不见了的模板

xcode 6 里新建文件,会发现模板类型有了很大的改变,同时如果我们想新建category类型的文件时,该模版已经不复存在了. 所以,希望提高开发速度,最好的方法就是把模板添加回来! 我们先来看看添加回来的效果 是不是瞬间对开发又有了激情呢! 下载文件, https://github.com/CoCrash/AddMissingTemplates 执行.sh文件,如果失败了,可以手动将 Objective-C category.xctemplate Objective-C protocol.x

如何将NuGet包添加到Visual Studio 模板中

最近对NuGet很感兴趣,研究了一下,发现NuGet不仅能将package安装到project中,还可以向Visual Studio 的Project Template中添加NuGet package,这样做的好处就是对于频繁用到的package,比如Json.NET, 将其添加到VS 的Project Template中后,每次通过这个Template新建的项目都会自动安装Json.NET这个包,省去了每次新建一个项目都要手动安装一遍的麻烦. 其实过程并不复杂,下面我们以Visual Stud

Zabbix 添加主机,获取模板templateID

添加一个Host Name=Mail CAS_1.1,IP=10.16.3.4的主机,并加入组groupID=30,连接模板templateID=10132. # -*- coding: UTF-8 -*- import urllib2,json,cookielib,urllib from urllib2 import Request, urlopen, URLError, HTTPError global auth_code,zabbix_url,zabbix_header #zabbix接口