計時器追加功能
From http://wisdomskyduan.blogspot.tw/2012/05/510.html
zer931 發表在 痞客邦 留言(0) 人氣(60)
zer931 發表在 痞客邦 留言(0) 人氣(4)

From http://www.ericd.net/2009/05/iphone-nstimer-and-that-thing-called.html
Tuesday, May 12, 2009
zer931 發表在 痞客邦 留言(0) 人氣(32)
cocos2d-x 动画详解之一CCSprite
转自 http://www.cnblogs.com/afly/archive/2012/03/06/2382028.html
struct transformValues_ 拥有如下几个参数
zer931 發表在 痞客邦 留言(0) 人氣(148)
From http://wisdomskyduan.blogspot.tw/2012/05/ccspritebatchnode.html
MAY
13
CCSpriteBatchNode
zer931 發表在 痞客邦 留言(0) 人氣(43)

【Cocos2d遊戲開發之九】講解CCSpriteBatchNode與TP工具的".pvr.ccz",".plist"共用的終極精靈優化及注意事項!
時間:2011-09-09 19:59來源:Internet 作者:Internet 點擊: 222 次
zer931 發表在 痞客邦 留言(0) 人氣(236)
【吼吼睡cocos2d学习笔记】第四章 - 第一个游戏
http://www.cnblogs.com/iosfans/archive/2011/12/12/2284854.html
zer931 發表在 痞客邦 留言(0) 人氣(5)
zer931 發表在 痞客邦 留言(0) 人氣(3)
From
http://blog.sina.com.cn/s/blog_4beb28f30100q8vv.html
一直以为都是在使用cocos2d开发游戏,当我添加一个结点时也比较喜欢使用[node addchild:child z:0 tag:ch]函数,当然在取得结点的也喜欢使用[node getchildbytag:ch];这样我个人认为比较简结,在程序中有些变量名也就避免了冲突,取而代之的是一个数字。这几个月以来一直都是这样取得 结点。但前几天才发现这做,算法上时间复杂度为O(n),跳进getchildbgytag函数的实现时,发现其结点是遍历其所有子结点,然后比较 tag,如果相等则返回该子结点的指针,如果不相等则返回空:
-(CCNode*)getChildByTag:(int)tag
{
for(CCNode * node in children)
{
if(node.tag==ch) return node;
}
return nil;
}
做为一个游戏,获取结点操作相当频繁,如果一直使用getchildbytag来取得,有时会使得游戏变得很卡,浪费了很多的cpu时间。从那以后的开发尽量少用或不用这个函数,改为成员变量比较好,减少了父结点遍历子结点的时间。从而提高程序的效率
zer931 發表在 痞客邦 留言(0) 人氣(47)
zer931 發表在 痞客邦 留言(0) 人氣(221)