オブジェクトのZ値を変更したい場合、単純に
int order = 100; node->setZOrder(order);
としても変更されません。
一度addChildしたオブジェクトのZ値を変更する場合は、reorderChild
を使って親オブジェクトから設定してやる必要があります。
CCNode* parent = node->getParent(); int order = 100; parent->reorderChild(node, order);
オブジェクトのZ値を変更したい場合、単純に
int order = 100; node->setZOrder(order);
としても変更されません。
一度addChildしたオブジェクトのZ値を変更する場合は、reorderChild
を使って親オブジェクトから設定してやる必要があります。
CCNode* parent = node->getParent(); int order = 100; parent->reorderChild(node, order);