![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2013
Сообщений: 45
|
Здравствуйте!
AS3 создаёт на ролике элемент методом: addChild(); Но потом нужно удалить элемент removeChild, но у меня есть вопрос, если ли метод, как проверить. существует ли на данный момент Символ в ролике? Чтобы вначале проверить. если ли он, а потом его удалить, если он существует. Добавлено через 7 минут Можно ли обычным... *.visible == "true" ??? |
|
|||||
|
Это же очень просто
|
|
|||||
|
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
|
|
|||||
|
Цитата:
Извращения же просто, особенно первое и второе. |
|
|||||
|
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
Bletraut, вопрос был "как узнать, находится ли объект внутри другого объекта", а не узнать, существует ли объект в принципе.
|
|
|||||
|
Тоже самое.
|
|
|||||
|
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
Цитата:
|
|
|||||
|
Цитата:
Добавлено через 57 секунд вот так все заработает. |
|
|||||
|
Совсем недавно посоветовали не использовать contains, а проверять родителя мувика через .parent
То есть если имеем: var spriteContainer:Sprite = new Sprite(); var vasya:Sprite = new Sprite(); spriteContainer.addChild(vasya); if(vasya.parent == spriteContainer) //Истина { trace("Содержит"); } spriteContainer.removeChild(vasya); if(vasya.parent == spriteContainer) //Уже ложь { trace("Содержит"); //не выведет } ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|