Показано с 1 по 5 из 5

Тема: прелоадер к сцене

  1. #1

    Регистрация
    12.07.2004
    Сообщений
    17
    как сделать прелоадер к сцене?, тоесть имеется несколько сцен, и к ним надо сделать прелоадеры,

    я так понимаю вместо getbytesTotal надо чтото другое...

    заранее спасибо.

  2. #2

    Регистрация
    01.11.2005
    Адрес
    Minsk
    Сообщений
    216
    ну этот вопрос обсуждается в тысячах мест и везде валяются тысячи сходников различных прелоадеров. разницы абсолютно нету какой грузить мувик.

    вот простейший пример:
    1. делаем пустой первый кадр и помещаем в него текст (dynamic text) c именем textvar.
    2. создаём второй кадр (insert key frame, НО НЕ insert blank key frame!) и вставляем в кадр следующий action script:

    if (getBytesLoaded() < getBytesTotal())
    {
    var percents = getBytesLoaded()/getBytesTotal()*100;
    textvar = percents;

    gotoAndPlay(1);
    }

    этот код будет грузить _текущий_ мувик. если нужно чтобы отслеживал какой-то другой мувик, до делаем так:
    if (movik.getBytesLoaded() < movik.getBytesTotal())
    ...
    где movik - указатель на подгружаемый мувик

    а сцены нельзя подгружать поотдельности они грузятся все сразу. чтобы подгружать частями, нужно грузить в текущую сцену новый мувик.

    подгрузка мувика: _root.loadMovie("noviyuroven.swf", "post");
    и там внутри этого мувика находится прелоадер.

    либо в пустой movik загрузить новую сцену: movik.loadMovie("noviyuroven.swf", "post"); а затем параллельно проверять его загрузку в другом скрытом мувике:
    if (movik.getBytesLoaded() < movik.getBytesTotal())
    ...

  3. #3

    Регистрация
    07.11.2005
    Сообщений
    1
    В продолжение темы:

    Есть несколько видов прелоадера...
    :зацикленный на одной сцене (повторяющийся);

    :и сцена которая действует в такт загрузки... (Об этом бы хотелось узнать побольше: +хотелось бы узнать, как делать %загрузку т.е. от 0 до 100%)

    з.ы. желательно выложить сам скрипт, подробный.

  4. #4
    Сцены - это суть эфемерный предмет В swf файле их не существует, только в редакторе..

  5. #5

    Регистрация
    17.04.2005
    Адрес
    Киев
    Сообщений
    608
    Cloo
    согласен )) если в сцене 1 последний кадр = 8, а во 2-й всего 20 кадров , то при проигровании будет 28 кадров... т.е. сцены это всё понты... если поставить в 1-й сцене гоутуанд плэй (2) [в 1-й сцене один кадр], то начнёт проигрываться 2-я... короче сцэны это фигня...

Похожие темы

  1. Прелоадер к прелоадеру:)))
    от 6X6 в разделе Flash-технологии
    Ответов: 8
    Последнее сообщение: 10.07.2007, 00:28
  2. прелоадер не работает
    от lenmikh в разделе Flash-технологии
    Ответов: 11
    Последнее сообщение: 10.10.2006, 18:43
  3. Прелоадер
    от ATJ в разделе Flash-технологии
    Ответов: 6
    Последнее сообщение: 10.01.2005, 03:13

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •