![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2006
Сообщений: 77
|
Добрый день, друзья!
Вопрос такой. Есть мувик, в который грузятся картинки и добавляются другие клипы по нажатию одной кнопки. Как сделать так чтобы при нажатии на другую кнопку в этот же мувик чистился и туда загружались новые картинки и клипы. я сделал так: var myTARGET:Object = event.target.parent.parent.parent.getChildByName('line') if(!myTARGET){ line = new Line() event.target.parent.parent.parent.addChild(line) line.name = 'line' line.maska.mouseEnabled = false line.blendMode = BlendMode.LAYER; line.x = 50 line.y = 250 getThumbs2(event) } else{ for(var f:int = 0; f < myTARGET.numChildren(); f++) { myTARGET.removeChildAt( f ) getThumbs2(event) } |
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
значит что то делаете не так, в чем проблема бирете и чистите весь ваш мувик что вы ровно и сделали, единственное возможно проблема с логикой
|
|
|||||
|
Регистрация: Jun 2006
Сообщений: 77
|
а может есть такой листенер, что например отследит, что мувик пустой? потому что подозреваю что внутри не все удаляется.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
for(var f:int = 0; f < myTARGET.numChildren(); f++) { myTARGET.removeChildAt( f ) getThumbs2(event) в конце концов сделайте трейс в любой момент где посмотрите сколько у вашего объекта детей |
|
|||||
|
пустой мувик - новый мувик )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 63
|
ваш код:
else{ for(var f:int = 0; f < myTARGET.numChildren(); f++) { myTARGET.removeChildAt( f ) getThumbs2(event) } ? |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 35
|
Я туплю или этого никто не замечает но:
не удаляет всех потомков. Как раз таки проблема в логике. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 77
|
почему не удаляет? Как раз удаляет, но он не успевает видимо удалить до тех пор пока не создаст новый. Нужно как отследить когда мувик уже пустой.
2cleptoman: пробывал, так плохо получается, что-то не работает |
|
|||||
|
__________________
я могу стать всем, если только захочу |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 77
|
удалить, нет проблем уже, но как отследить что все удалено? какой листенер сделать, что-то не вкуриваю?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|