Esempio n. 1
0
void CCNode::setZOrder(int z)
{
    _setZOrder(z);
    if (m_pParent)
    {
        m_pParent->reorderChild(this, z);
    }
}
Esempio n. 2
0
void Node::setZOrder(int z)
{
    if (_parent)
    {
        _parent->reorderChild(this, z);
    }
    // should set "_ZOrder" after reorderChild, because the implementation of reorderChild subclass of Node, such as Sprite,
    // will return when _ZOrder value is not changed
    _setZOrder(z);
    
    _eventDispatcher->setDirtyForNode(this);
}