![]() |
удалить всё, кроме одного
есть мувик _root.page["menu_mc_" + index]
index получаем как только нажали на соответствующую кнопку как удалить при помощи removeMovieClip все мувики, кроме того, index которого только что получили по типу пять мувиков, нажали на 3 кнопку, index = 3 удалить все мувик кроме _root.page["menu_mc_" + 3] |
Ну, если известно общее количество мувиков, то где-то так..
Код на кнопку: on (release) { for(index=1;index<3;index++){ removeMovieClip(_root.page["menu_mc"+index]); } for(index=4;index<=5;index++){ removeMovieClip(_root.page["menu_mc"+index]); } } |
что-то не могу понять, даже если известно, что кнопок скажем 5 как из кода for(index=4;index<=5;index++){
removeMovieClip(_root.page["menu_mc"+index]); } видно, что удалять мувики номер 1,2,3,5 |
Первой частью кода мы удаляем все мувики до 3-го, второй - все после третьего. Таким образом, остаётся неудалённым только третий мув.
|
del_clip = function (index) {
for (i=0; i<=5; i++) { if (i != index) { removeMovieClip(this["menu_mc"+i]); } } }; |
| Часовой пояс GMT +4, время: 22:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.