Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

FAQ Анимация

FAQ Анимация

Flash анимация при проигрывании "дергается". Что происходит? Как добиться прозрачности при экспорте картинок для Flash? Какие браузеры поддерживают Frash? Как во Flash сделать, чтобы анимация сначала загружалась и проигрывалась только после полной загрузки?

Q. Flash анимация при проигрывании "дергается". Что происходит?

A. Это может происходить в одном из следующих случаев:
1. Больший, по отношении к размеру экрана размер перемещаемой графики.
2. Сложность движущейся графики. (прозрачности, изображения с альфа-каналом, и т.д.)
3. Сложная графика, на фоне которого движется анимационный объект.
4. Низкое количество кадров в секунду (Frame Rate), выставляемое в Movie Properties (Ctrl+M).

Q. Как добиться прозрачности при экспорте картинок для Flash?

A. 1. Flash поддерживает формат PNG, в котором имеется свой 8-битный альфа-канал. В Adobe Photoshop создается маска и сохраняется в канал. В Corel PhotoPaint при сохранении должна быть видна маска. В канал не сохраняется. (Какой бы способ сжатия Losser или Jpeg мы не выбирали во Flash-е альфа-канал будет сохранятся со сжатием Losser. Поэтому при создании картинки нужно позаботиться об уменьшении цветов в альфа-канале).
2. Делаем с картинкой Break (CTRL+B) два раза. Накладываем сверху контур. Щелкаем на картинку за контуром. Выделяется лишнее. Удаляем.

Q. Какие браузеры поддерживают Flash?

A. Поддержка Flash встроено в Internet Explorer и Netscape Navigator версий 4.Х и выше. Третьи версии поддерживают Flash при установке специального плагина (около 170 Kb для третьей версии Flash). Так же существует подобный плагин для Opera.

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

A. Дважды кликаем на ключевом кадре. Делаем action "If Frame Loaded" и указываем, при скачивании какого кадра анимация будет считаться скачанной (самый простой вариант - последний кадр). Закрываем меню и создаем ключевой кадр, после этого делаем action "Go to and play" на кадр где "If Frame Loaded". Теперь анимация будет зациклена между этими двумя кадрами. Делаем графику для процесса загрузки (Loading......). Теперь создадим действие которое будет происходить при скачивании. Заходим в action кадра где "If Frame Loaded" и вставляем внутрь уже имеющегося действия действие "Go to and play" на кадр после второго ключевого кадра. Cмотрим, что получилось. Анимация прыгает от кадра к кадру пока не скачался нужный кадр. Когда кадр скачался, анимация "перепрыгивает" через кадр, который отбрасывает назад.



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте