cocos2dx:改變子節點優先級reorderChild

Description

使用Cocos Studio拼出來的UI節點優先級已經確定,現在需要改變其中某個子節點的優先級該如何操作呢?
只需要調用reorderChild重新設置一下就OK了!

reorderChild定義

/**
 * Reorders a child according to a new z value.  根據一個新的z值重新排序一個子節點的優先級
 *
 * @param child     An already added child node. It MUST be already added.  目標子節點,且這個子節點必須是已經添加到父節點中
 * @param localZOrder Z order for drawing priority. Please refer to setLocalZOrder(int).  新的z值
 */
virtual void reorderChild(Node * child, int localZOrder);

使用方法

parent:reorderChild(child, 100)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章