![]() |
вопрос про глубину
Вот я на аттачил кучу символов на сцену. Есть ли способ их все быстро убрать. Наверно что-то должно быть связано с глубиной. Они у меня все естественно на разной глубине лежат. Можно их как-нибудь быстро стереть посредством ActionScript?
|
1. вариант пройтись по ним циклом также как ты их аттачил
2. аттачить их в пустой клип. а потом просто удалить этот клип. все содержимое его тоже исчезнет. |
MovieClip.prototype.Trash=function(start, stop){
for(; start<=stop; start++){ this.createEmptyMovieClip("trash", start); this.trash.removeMovieClip(); } }; |
Цитата:
|
Цитата:
|
а вот можно и может и так: у меня кажбый символ положенный на сцену естесственно имеет уникальный идентификатор типа P1S1K1, P1S1K2,P1S1K3,P1S2K1, так вот буквы везде одинаковые а три цифры никогда не повторяются одинаково. Может взять это как строкувую переменную, выкинуть оттуда буквы, перевести в число и использовать как глубину это чикло. в следующий раз проходя цикл и аттача опять символы кидать их на эту глубину тем самым замещая предыдущий символ. есть функция передодящая строку в цифру. точнее мне надо так у меня три вложенных цикла For. надо перевести каждую переменную каждого цикла в строковую переменную (как?) дальше склеить эти три строковые переменные в одну строковую (будут три цисла подряд идти) и затем перевести эту строку обратно в число (как?), получится уникальный трехзначный номер который можно использовать как глубину. во че сказал.
|
Цитата:
если клипы находятся на глубинах 1,2,3,4,1000. то будет в холостую работать? |
2babangida
если твоя задача снести ВСЕ приатаченные клипы то самый быстрый способ это вариант 2 в моем посте. если нужно определенные глубины, то используй вариант Aurum |
Цитата:
|
А можно эти символы положить в отдельный слой и потом просто этот слой удалить при следующем цикле и создать новый и опять туда все положить и т.д. Если можно то как посредством ActionScript это можно сделать?
|
| Часовой пояс GMT +4, время: 22:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.