![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2006
Сообщений: 14
|
Есть MoveClip ScrollPanel к нему подгружены (attachMovie) другие moveclips
Вопрос - как очистить(удалить ) все подгруженые клипы? |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 14
|
myMc.removeMovieClip() Это не помогает
Method; removes a movie clip instance created with duplicateMovieClip(), MovieClip.duplicateMovieClip(), or MovieClip.attachMovie(). |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Помогает.
Выкладывай код. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 14
|
Тут такая ситуация, есть ScrollPanel - ScrolClient
к нему в зависимость от нажитой кнопки добавляются кнопки 1) при сробатывании тут var buttonSearch = _level0.ScrolClient.attachMovie("Button", "buttonSearch",_root.getNextHighestDepth());
var buttonInsert = _level0.ScrolClient.attachMovie("Button", "buttonInsert",_root.getNextHighestDepth());
var buttonSave = _level0.ScrolClient.attachMovie("Button", "buttonSave",_root.getNextHighestDepth());
[iNils: Для оформления своего кода, надо использовать теги [code][/code]] Но перед тем как добавить новые кнопки необходимо стереть старые !!!!!! Если бы их можно было как-то перечислить (все мувики прикрепленные к ScrolClient Последний раз редактировалось iNils; 19.01.2007 в 11:12. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 14
|
Можно конечно кнопки называть перечислением
button1 button2 button3 ..... и потом можно делать _level0.ScrolClient.buttonX.removeMovieClip(); но может есть что по проще |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Удаление всех динамически созданных клипов из clipContainer:
Можно внутри clipContainer создавать еще один пустой мувик "subContainer" с помощью createEmptyMovieClip(), а затем в него грузить твои кнопки. Тогда удалить их всех можно так: Кстати .. Зачем писать _root.getNextHighestDepth() если ты аттачишь в _level0.ScrolClient ? |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
Kas123
На будущее, еслу у вас мувик аттачится так: var buttonSearch = _level0.ScrolClient.attachMovie("Button", "buttonSearch",_root.getNextHighestDepth());
И никакие пути писать не надо. Правда тут еще зависит от области видимости buttonSearch, но принцип думаю ясен. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|