Cocos2xd__节点

Posted teternity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cocos2xd__节点相关的知识,希望对你有一定的参考价值。

class Node : public Ref

 

1. 节点创建:

  Node * Node::create()

 

2. 添加子节点:

  void addChild(Node *child)

  void addChild(Node *child, int zOrder)

  void addChild(Node *child, int localZOrder, int tag)

  void addChild(Node* child, int localZOrder, const std::string& name)

  void addChildHelper(Node* child, int localZOrder, int tag, const std::string &name, bool setTag)

3. 查找子节点:
  Node* getChildByTag(int tag) const

  Node* getChildByName(const std::string& name) const

4. 删除子节点:
  void removeChild(Node* child, bool cleanup /* = true */)

  void removeChildByTag(int tag, bool cleanup /* = true */)

  void removeChildByName(const std::string &name, bool cleanup)

  void Node::removeAllChildren()

  void Node::removeAllChildrenWithCleanup(bool cleanup)

  void Node::removeFromParent()

  void Node::removeFromParentAndCleanup(bool cleanup)

5. 两个重要属性:

  a. AnchorPoint

  b. Position

  技术图片

 

以上是关于Cocos2xd__节点的主要内容,如果未能解决你的问题,请参考以下文章

Cocos2xd__场景(层)的生命周期

Cocos2xd__进度条

节点_元素的创建_事件

jzoj 3519_灵能矩阵_模拟

为啥 __dirname 没有在节点 REPL 中定义?

hadoop生态搭建(3节点)-17.sqoop配置_单节点