![]() |
создать предзагрузчик к большому проекту
Можно к вам обратиться с вопросами.
У меня такая проблема. У меня большой проект на Flashе, на сайт должен выкладываться. Основная флешка приаттачивает movieClip, картинку загружает, содержит кнопки, при нажатии на которые подгружаются внешние swf. Вопрос: как мне сделать прелоадер, чтобы основная флэшка подгружалась, и все что в ней есть тоже работало (приаттачивались и подгружались объекты) Везде идет создание на первом кадре или на трех кадрах прелоад, а на следующем весомая картинка(переход на нее), а если у меня флэшка состоит из большого количества объектов, не буду повторяться....:wacko: я же не могу swf вставить на встрой кадр...как быть... |
Вы не поверите, но лучше умы планеты уже занимаются вашей проблемой:
http://gotoandlearn.com/play?id=85 |
я вам превелико благодарна буду, если вы мне все-таки поможете
|
Используйте внешний прелоадер. http://www.google.com.by/search?hl=r...her.ru&spell=1
|
такой вопрос… внутренние swf, которые подгружаются при нажатии на кнопки на основной флешке, как должны подгружаться?, тоже используя внешний предзагрузчик?
Добавлено через 4 минуты пробовала такой способ...но у меня подгружаются только кнопки, а MovieClip нет и swf не подгружаются при нажатии на кнопки Что же все-таки делать, если нам нужно: использовать attachMovie с достаточно "тяжелыми" (большими по размеру) клипами; создать предзагрузчик? Можно сделать "внешний" предзагрузчик. Идея состоит в следующем. Основной ролик создается таким образом, как будто предзагрузчик использовать не предполагается (всем нужным символам устанавливается галочка "Export in first frame"). Кроме того, создается отдельный ролик, в котором: размещается трехкадровый цикл предзагрузчика; основной ролик загружается с помощью loadMovie. В основном ролике в первом же кадре проигрывание останавливается с помощью команды stop(), после того, как он полностью загрузится, его проигрывание запускает команда play() из ролика-загрузчика. Объясним все на примере (рассматривается ролик-загрузчик, в основном ролике кроме команды stop() в первом кадре нет ничего специфического). Код:
В первый кадр помещаем приблизительно такой код: |
| Часовой пояс GMT +4, время: 10:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.