![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Цитата:
соответственно я легко смогу вызывать роловер у элементов массива... но это долго и тормозит если чесно, я вот посто и хотел спросить есть ли вариант, который описал Molecula, для массива элементов? Там ведь в примере один указывается, а мне надо на все мувики! воть, понятно объяснил? я просто плохо объясняю извините ![]() |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
duplicateMovieClip возвращает ссылку на созданный клип. Строго говоря,
|
|
|||||
|
Спасибо большое, сейчас я столкнулся с глубиной, %: У меня много пунктов меню и для каждого я задаю следующую глубину, и того у меня получается depth глубиной 40 ))) мне сказали что эт как то можно реализовать в контейнера) и еще что лучше использовать, attach или Duplicate
Вот насчет контейнера я делаю так у меня добавляется мувик с определенной глубиной, когда цикл проходит второй раз, мувик словно взаимозаменяется, да и как я понял я создаю мувик с именем menu_",["cont_"+texts], почему то я не могу обратится к нему, где ошибка плиз? Последний раз редактировалось etc; 25.10.2007 в 13:14. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
var container:MovieClip = this.createEmptyMovieClip("cont_"+texts, this.getNextHighestDepth());
for(i=0;i<cnt;i++){
container.attachMovie("mc_menu","menu_" + i, container.getNextHighestDepth() );
}
getNextHighestDepth() будет возвращать те же цифры, что и i |
|
|||||
|
Вот файл че я тут намудрил, сильно не смейте, но у меня чет вообще ниче не получается, с этими дублями и аттачами...
стройской create_menu(mainTextArray.length,mainTextArray,0); создается сам текст меню... в чем проблема, там у меня путается или взаимозамещается глубина клипов, и еще я опять таки не могу к ним обратится посредством onRollOver... тока не спрашивайте почему без XML, я его не знаю, учить тож некогда, надо щас с одним чем нить разобратся плиз! |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Массивы по природе своей тормоза вызывают, много памяти жрут. По возможности лучше без них обходиться.
А в данном месте - есть большая разница между массивом и элементом массива.
__________________
Reality.getBounds(this); |
|
|||||
|
это я уже наглядно понял на своем примере... что можно вместо них применить...?
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Да ничего не надо применять, у вас же клипы с индексами в именах создаются, вот в их свойства и пишите чего надо.
А файл Ваш ни я, ни множество других людей посмотреть не сможет - во-первых, версия флэша не у всех такая модная, во-вторых классик Вы поленились в архив приложить
__________________
Reality.getBounds(this); |
|
|||||
|
Вы же сами сказали что это тормоза вызывает? не пойму...
вот так я это делаю, но повторяюсь что почему то происходит приличная задержка при появлении какого-то эффекта, например курсор на меню надо подержать секунды 2 что бы он вспыхнул. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Массивы тут не при чем - дело в обработчиках на наведение, скорее всего где-то в недрах таинственных функций tween и alphaTo. Что именно, неизвестно, так как lmc_tween.as вы в архив не включили.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:27. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|