学习笔记

总结

cocos2d:

1.scale的变化,如果变化一致的话,是否可以通过层来统一控制(z-order属性);

2.熟悉场景切换的几种过渡效果;cocos2d第3章

3.touch事件的响应,touch坐标和CGRect坐标的差异,统一后,进行CGRectContainsPoint(touchArea, point)判断,openGL或者quarz坐标

4.IOS设备区分文件的大小写,模拟器不区分,所以真机测试时会因为文件名(eg:图片文件)大小写问题出错,简单的处理方法是文件名统一用小写,单词之间用下划线隔开;

5.IOS设备的贴图尺寸应符合“2的n次方”的要求,避免内存的浪费;

6.任何时候你都应该避免使用固定的位置。

7.IOS设备的ARM CPU不支持直接在硬件上做除法,所以/2,最好表述为*0.5;

8.尽量不要在for或者其它循环的条件判断中调用方法,这样可以节省几个CPU循环;

9.ccpDistance(a.position,b.position);  获取两点之间的距离。

 

posted @ 2011-10-09 01:45  thoroughly fighter  阅读(145)  评论(0编辑  收藏  举报