![]() |
Вопрос о прелоадере (извините за навязчивость)
Есть на главной таймлайне 5 кадров.
В первом двух пишу так : fullBytes = getBytesTotal(); get =_root._framesloaded; startFlag = 1; cnt = 1; во втором пишу так : if(startFlag) { if( get >=2) { startBytes=getBytesLoaded(); allBytes=fullbytes-startBytes; leafPercent = allBytes / 16; onePercent = allBytes /100; startFlag = 0; } else{ gotoAndPlay(1); } } curBytes = getBytesLoaded(); curLeaf = curBytes-startBytes; Percent.text = int(curLeaf / onePercent)+"%"; if(curLeaf >= cnt*leafPercent) { eval("l"+(cnt-1))._alpha=100; cnt++; } if (curBytes >= fullBytes) { gotoAndPlay(4); } В третьем так : gotoAndPlay(2); В четвертом прикрепляю мувик из библиотеки в пустой мув main_clip : _root.main_clip.attachMovie ("intro", "intro_",1); Загрузчик не работает. Помогите пожалуйста, очень надо сделать так, чтобы мувик именно атачился из библиотеки. Могу выложить исходник по надобности. |
Цитата:
Ты же, когда давал своему мувику Linkage Name, видел в Linkage Properties, что ты экспортируешь его в первый фрейм? А код даже и разбирать не хочется. |
Цитата:
чего то я не врублюсь. |
Вложений: 1
Вот, посмотри этот пример.
Мы в пятом фрейме скриптом аттачим MovieClip "mc". Заметь, что в библиотеке, в Linkage Properties не стоит галки в "Export in first frame". Но, зато, этот клип (без имени) присутствует во втором фрейме, вне пределов Stage. Он нам там не мешает, но, таким образом мы 1) избавляем первый фрейм от "лишнего веса" и имеем возможность нормально работать с прелоадером; 2) можем аттачить этот клип. |
Получается, что бы использовать клип for ActionScript
без Экспорта в первый фрейм, надо извращаться. Чего ж так сделано, через задн... Почему нельзя было разрешить Экспорт в n-й фрейм? |
Ну,... это вопрос не ко мне, а к Macromedia. Вот они-то -точно -тебе объяснят, почему все это так, а не иначе.
|
В семёрке вроде исправлено -
http://www.flasher.ru/forum/showthre...031#post340747 |
Все понял.
Буду переделывать, спасибо. |
| Часовой пояс GMT +4, время: 18:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.