cocos2d-lua:改变子节点优先级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)