Cocosd2D学习

(1)cocosd2d 节点从CCNode类派生的对象

可显示的:CCSprite:显示纹理

                     CCLabelTTF:打印任意文本

CCNode、CCScene、CCLayer主要用于把节点分组在一起。

 

(2)CCNode类层次结构

CCNode--CCLayer

             |——CCMenuItem

            |——CCParticleSystem

            |——CCScene

            |——CCSprite——CCLabelLTTF

            |——CCSpriteBatchNode

 

 

 

        (3)节点的处理

          创建新节点  CCNode× childNode= [CCNode node]

          把新节点添加为子节点 [myNode addChild:childNode z:0 tag:123];

         利用标记删除子节点[myNode removeChildByTag:123 cleanup:YES]

        利用指针删除节点 [myNode removeChild:retrievedNode]

       删除某个节点的所有子节点[myNode removeAllChildWithCleanup:YES]

      将某个节点从父节点删除[myNode removeFromParentAndCleanup:YES]

你可能感兴趣的:(Cocosd2D学习)