cocos2d 2.1的图片后缀

因为IOS设备的多样性,导致人们需要做多个规格的图片来适用不同的设备,真的好麻烦……

cocos2d给了不错的图片支持,在文档里面搜索suffixesDict我们可以看到cocos2d默认使用的后缀名:

只要命名的时候按照这个规则来就可以了,你也可以自己设置对应的后缀,cocos2d提供了对应的方法,比如:

我一直比较好奇iphone5和iphone5 hd这两个,可能是程序性上的设计吧,等我这UI出完测试的时候再解答……或者哪位达人解答一下,谢谢。

(文档对应的cocos2d-iphone版本为2.1)

续:

把suffixesDict自己打出来后发现和文档里的默认值并不相同,详情如下:

iPhone5有些出入,使用iphone5hd后缀运行成功。

cocos2d 2.1中的layer启用触摸检查

学习cocos2d的时候装了个cocos2d 2.1,增加触摸事件处理的时候发现一些地方和从前不同了。

下面是并未认真查询文档,写出来的触摸事件启用方法,亲测可用。

启用触摸处理:

关闭触摸处理:

要注意的是退出场景的时候要移除触摸的委托,不然下个场景也会触发上个场景的触摸事件。