использование setChildIndex (); - PullRequest
0 голосов
/ 26 января 2010

Если я использую setChildIndex, чтобы изменить позицию индекса моего видеоклипа на сцене. Могу ли я установить только индекс, который уже занят? или я могу составить свой собственный индекс. как 100. Причина в том, что я пытаюсь понять, чтобы сделать видеоклипы всегда на вершине. Кроме setChildIndex я имел в виду ...

if(eApi.getChildIndex(this) < eApi.getChildIndex(target))
                eApi.swapGameChildren(this, target);

но перед тем, как воспользоваться вышеизложенным, я проверял, есть ли что-нибудь лучше. О да, и swapGameChildren - это просто инкапсулированный метод swapChildren ().

Ответы [ 3 ]

1 голос
/ 26 января 2010

Если вы просто сделаете addChild, то ваш актив будет размещен на вершине. Так что если ваш актив mcA us под mcB и вы добавили chhild (mcA), он переместится на верхнюю позицию.

1 голос
/ 26 января 2010

Используйте yourContainer.numChildren - 1, чтобы получить самый верхний индекс.

0 голосов
/ 26 января 2010

Это то, что я сделал

eApi.setChildIndex(this, (eApi.numChildren - 1));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...