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

Уроки Macromedia Flash

Использование тегов <OBJECT> и <EMBED> для отображения Flash видеоролика в окне браузера Уроки Macromedia Flash Конфигурирование Web сервера для Flash

Атрибуты и параметры тегов <OBJECT> и <EMBED>

Список атрибутов и параметров тегов поможет вам разобраться в HTML-документе, который генерирует команда Публиковать, и создать собственный HTML-документ для ролика. Все перечисленные атрибуты и параметры относятся к обоим тегам (<OBJECT> и <EMBED>), если в описании не указано иначе. Особо отмечены необязательные пункты. При создании шаблона можно заменять значениями перечисленные ниже переменные шаблона.

SRC

Значение: имя ролика, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого ролика. Только для тега <EMBED>.

MOVIE

Значение: имя ролика, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого ролика. Только для тега <OBJECT>.

CLASSIC

Значение: clsid:D27CDB6E-AE6D-llcf-96B8-444553540
Описание: Идентифицирует элемент управления Active X для окна браузера. Значение должно быть введено точно так, как оно указано. Только для тега <OBJECT>.

WIDTH

Значение: n или n%
Переменная шаблона: $WI
Описание: Задает ширину ролика в пикселах или в процентах от размера окна браузера.

HEIGHT

Значение: n или n%
Переменная шаблона: $НЕ
Описание: Задает высоту ролика в пикселах или в процентах от размера окна браузера. Так как ролик масштабируем, то его качество не будет ухудшаться при изменении размера, если поддерживается коэффициент сжатия (например, размеры 640х480 пикселов, 320х240 пикселов и 240х180 пикселов имеют коэффициент сжатия 4:3).

CODEBASE

Значение:
http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0"
Описание: Идентифицирует URL элемента управления Active X для Flash Player, позволяя браузеру автоматически загрузить его, если он не установлен в системе пользователя. Значение должно быть введено точно так, как показано. Только для тега <OBJECT>.

PLUGINSPAGE

Значение: http: //www.macromedia.com/shockwave/download/ index.cgi?Pl Prod Version=ShockwaveFlash
Описание: Идентифицирует URL подключаемого модуля (plugin) для Flash Player, позволяя пользователю загрузить его, если он не установлен. Только для тега <EMBED>.

SWLIVECONNECT

Значение: true или false
Описание: Указывает браузеру, запускать или не запускать Java при первой загрузке Flash Player. По умолчанию, если этот атрибут пропущен, используется значение false. Всякий раз, когда JavaScript и Flash запускаются на одной странице, Java должен запускаться с помощью инструкции FS commands, однако, если JavaScript используется только для распознавания типа браузера или иной цели, не связанной с инструкцией FS Commands, можно запретить запуск Java, установив для параметра SWLIVECONNECT значение false. Вы также можете запускать Java без помощи JavaScript, установив для параметра SWLIVECONNECT значение true. Запуск Java задерживает начало воспроизведения ролика, поэтому используйте значение true лишь при необходимости. Только для тега <EMBED>. Необязательный атрибут.

    Для запуска Java из автономного проектора используйте в инструкции FS Command команду Ехес.

PLAY

Значение: true или false
Переменная шаблона: $PL
Описание: Определяет, должно ли начинаться воспроизведение немедленно после загрузки ролика в браузер. Если ролик интерактивный, можно разрешить пользователю инициализировать воспроизведение щелчком на кнопке или иным действием. В этом случае, чтобы запретить автоматическое начало воспроизведения, установите для атрибута PLAY значение false. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.

LOOP

Значение: true или false
Переменная шаблона: $LO
Описание: Определяет, будет ли ролик воспроизводиться циклически, либо остановится на последнем кадре. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.

QUALITY

Значение: low, high, autolow, autohigh ИЛИ best
Переменная шаблона: $QU
Описание: Задает используемый при воспроизведении уровень сглаживания. Поскольку сглаживание каждого кадра требует быстрого процессора, выбирайте значение в зависимости того, что более важно - скорость или качество. Необязательный атрибут.

  • low - сглаживание не используется, скорость максимальна;
  • autolow - воспроизведение начинается без сглаживания, но если Flash Player обнаруживает, что ресурсов процессора достаточно, сглаживание включается всякий раз, когда это возможно;
  • autohigh - воспроизведение начинается со сглаживанием, однако, если оказывается, что скорость воспроизведения ниже определенного предела, сглаживание отключается;

    Используйте значение autohigh для эмуляции команды Вид >> Сглаживание.

  • high - сглаживание всегда включено. Если ролик содержит анимацию, растровые изображения скругляются, а если не содержит, растровые изображения не скругляются, high - значение по умолчанию для атрибута QUALITY;
  • best - обеспечивает лучшее качество отображения и не учитывает скорость воспроизведения. Сглаживается все, что выводится, а растровые изображения всегда скругляются.

Если атрибут QUALITY пропущен, значением по умолчанию является high.

BGCOLOR

Значение: tRRGGBB (шестнадцатеричное значение RGB-цветов)
Переменная шаблона: $BG
Описание: Задает фоновый цвет ролика. Этот атрибут отменяет параметры фонового цвета, определенные в файле Flash. Атрибут не влияет на фоновый цвет HTML-страницы. Необязательный атрибут.

SCALE

Значения: showall, noborder ИЛИ exactfit
Переменная шаблона: $sc
Описание: Задает размещение ролика в окне браузера, когда параметры WIDTH и HEIGHT указаны в процентах. Необязательный атрибут.

  • showall - ролик отображается в определенной области с первоначальным коэффициентом сжатия, поэтому никаких искажений не происходит. Границы могут появляться с двух сторон ролика;
  • noborder - ролик растягивается, чтобы заполнить определенную область, сохраняя первоначальный коэффициент сжатия. Никакого искажения не происходит. Части ролика могут отсекаться;
  • exactfit - весь ролик отображается в определенной области, однако первоначальный коэффициент сжатия не сохраняется и могут появляться искажения.

Если этот атрибут опущен (а значения WIDTH и HEIGHT указаны в процентах), используется значение по умолчанию - showall.

ALIGN

Значения: L, R, T или B
Переменная шаблона: $НА
Описание: Задает значение атрибута ALIGN для тегов <OBJECT>, <EMBED> и <IMG>, определяя положение ролика в окне браузера. Необязательный атрибут.

  • L - ролик выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
  • R - ролик выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
  • T - ролик выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
  • B - ролик выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны.

По умолчанию ролик центрируется в окне браузера, а если окно браузера меньше, чем ролик, ролик обрезается.

SALIGN

Значения: L, R, T, B, TL, TR, BL или BR
Переменная шаблона: $SA
Описание: Задает положение масштабированного ролика в пределах области, определенной параметрами WIDTH и HEIGHT. Необязательный атрибут.

  • L - ролик выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
  • R - ролик выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
  • T - ролик выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
  • B - ролик выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны;
  • TL - ролик выравнивается по верхнему левому краю окна браузера и при необходимости обрезаются правая и нижняя стороны;
  • TR - ролик выравнивается по верхнему правому краю окна браузера и при необходимости обрезаются левая и нижняя стороны;
  • BL - ролик выравнивается по нижнему левому краю окна браузера и при необходимости обрезаются правая и верхняя стороны;
  • BR - ролик выравнивается по нижнему правому краю окна браузера и при необходимости обрезаются левая и верхняя стороны.

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

BASE

Значение: основной каталог или URL
Описание: Задает основной каталог или URL, используемый в ролике в инструкциях перенаправления относительных адресов. Этот атрибут полезен, когда ролик и остальные файлы хранятся в разных каталогах. Необязательный атрибут.

MENU

Значение: true или false Переменная шаблона: $МЕ
Описание: Задает тип контекстного меню, которое вызывается при щелчке правой кнопкой мыши (Windows) или левой - при нажатой клавише <Cmd> (Macintosh) - на ролике в окне браузера. Необязательный атрибут.

  • true - отображается полное меню, предлагающее пользователю ряд команд для управления воспроизведением;
  • false - отображается меню с единственной командой О программе.

Если этот атрибут пропущен, значением по умолчанию является true.

WMODE

Значения: Window, Opaque ИЛИ Transparent
Переменная шаблона: $WM
Описание: Позволяет использовать преимущества, доступные в браузерах Internet Explorer версии 4.0 и выше (прозрачность ролика, абсолютное позиционирование, слои). Этот тег работает только под Windows с элементом управления ActiveX для Flash. Необязательный параметр:

  • window - ролик на Web-странице воспроизводится в собственном прямоугольном окне;
  • opaque - ролик скрывает все, что находится на странице под ним;
  • transparent - сквозь все прозрачные области ролика отображается фон HTML-страницы, при этом скорость воспроизведения анимации может снизиться.

Если этот параметр опущен, то по умолчанию используется значение window. Только для тега <OBJECT>.

 

 

 

Top.Mail.Ru
Top.Mail.Ru