Загрузка...

Создание Flash анимации

Уроки Macromedia Flash

Оптимизация Flash видеоролика Уроки Macromedia Flash Публикация Flash видеоролика

Тестирование загрузки ролика

Если данные, необходимые для воспроизведения ролика или отдельной сцены, не загружаются вовремя, то возникают паузы. Чтобы выяснить, в каких местах ролика или отдельной сцены это наиболее вероятно, воспользуйтесь командой Тестировать сцену или командой Тестировать ролик.

Графическое отображение хода загрузки обеспечивает встроенное во Flash средство Карта полосы пропускания, которое позволяет увидеть количество передаваемых данных для каждого кадра в ролике или в сцене. При моделировании скорости загрузки Bandwidth Profiler использует значения типичной производительности, а не точной скорости модема. Так, модем 28,8 Кбит/с теоретически может загружать данные со скоростью 3,5 Кбайт в секунду. Однако если указать в меню Управление значение 28,8, то Flash выполнит расчет на основе скорости 2,3 Кбайт в секунду, что ближе к реальности. Можно сделать так, чтобы Flash информировал вас о кадрах, вызывающих паузы, генерируя специальное сообщение. Для этого следует воспользоваться настройкой Включить генерацию сообщений в диалоговом окне Настройки публикации. Чтобы изменить параметры файла Flash Player, созданного командой Тестировать ролик или Тестировать сцену, выберите команду Файл >> Настройки публикации.

Для того чтобы протестировать ход загрузки:

  1. Выполните один из следующих шагов:
    • выберите команду Управление >> Тестировать сцену или Управление >> Тестировать ролик.

      При этом Flash покажет, окно Результат, чтобы помочь вам решить проблемы в ActionScript. Можно использовать действие Следить, чтобы вызвать в окне Результат вспомогательные комментарии;

    • выберите команду Файл >> Открыть и выделите SWF-файл. Если вы тестируете сцену или ролик, Flash публикует текущее выделение как SWF-файл, используя значения, установленные в диалоговом окне Настройки публикации,

    При этом SWF-файл открывается в новом окне и сразу начинает воспроизводиться.

  2. В меню Отладка Flash Player задайте скорость загрузки, которую Flash моделирует: 14,4 Кбит/с, 28,8 Кбит/с, 56 Кбит/с. Для ввода собственных значений выберите команду Настройка.
  3. Во Flash Player выберите команду Вид >> Карта полосы пропускания, чтобы показать график загрузки:
    • в левой части карты отображается информация о ролике, его настройках и состоянии. Раздел ролик показывает линейные размеры, скорость воспроизведения, размер в килобайтах и байтах, продолжительность воспроизведения загруженных кадров в секундах;
    • в правой части карты отображается заголовок временной диаграммы и график, в котором каждая линейка представляет отдельный кадр ролика, а длина линейки соответствует размеру этого кадра в байтах. Красная линия ниже заголовка временной диаграммы указывает порог эафузки кадров в реальном времени при заданной скорости. То есть если линейка превышает красную линию, то в этом месте ролика возникнет пауза, которая будет длиться, пока загружается этот кадр.
  4. Выберите команду Вид >> Показать загрузку, чтобы включить или выключить индикацию загрузки ролика. Индикатор загрузки указывает количество кадров, загруженных к моменту воспроизведения.
  5. Щелкните на линейке графика, чтобы вызвать значения соответствующего кадра в левом окне, и остановите ролик.
  6. Отрегулируйте вид графика по своему вкусу:
    • выберите команду Вид >> График потока, чтобы увидеть, на каких кадрах возникают паузы. В таком виде график представлен по умолчанию; чередующиеся светло- и темно-серые блоки представляют отдельные кадры. Размер каждого блока укйзывает относительный размер кадра в байтах. В первом кадре хранятся символы, поэтому он зачастую больше, чем другие кадры;
    • выберите команду Вид >> Покадровый график, чтобы показать размер каждого кадра (рис, 14.1). В таком виде легче обнаружить кадры, вызывающие задержки. Если какой-либо блок кадра превышает красную линию в графике, то на соответствующем кадре воспроизведение будет приостанавливаться до полной загрузки кадра.

    Рис. 14.1. Покадровый график показывает размер каждого кадра

  7. Закройте окно тестирования и вернитесь в обычный режим создания ролика Flash. Однажды настроив тестирование, можно открывать любой файл SWF непосредственно в тестовом режиме, при этом файл будет открываться с учетом настроек Карта полосы пропускания и других указанных пользователем параметров.

Рис. 14.2. Отчет о количестве данных в итоговом файле Flash Player

Для того чтобы генерировать сообщения о количестве данных (рис. 14.2) в итоговом файле Flash Player:

  1. Выполните команду Файл >> Настройки публикации.
  2. Выберите настройку Создать сообщение о размере.
  3. Нажмите кнопку Публиковать,

При этом Flash создаст текстовый файл с таким же именем, что и экспортируемый ролик, но с расширением .ТХТ. Сообщение предлагает информацию об объеме каждого кадра в файле Flash Player.

Загрузка...

Рейтинг@Mail.ru