Flash может генерировать карту изображения на основе любого изображения так,
чтобы кнопки, связанные с URL в исходном фильме Flash, продолжали работать в
качестве гиперссылок, если изображение заменяется. Flash вставляет код карты
изображения в шаблон с переменной шаблона $IM. Переменная $iu опознает имя файла
GIF, JPEG или PNG.
Для того чтобы создать карту изображения:
- Определите в фильме Flash ключевой кадр, который будет использоваться для
карты изображения и отметьте его ярлыком #Мар в панели Frames (Кадры),
вызываемой при помощи команды Windows (Окно) ?
Panels (Панели) ? Frames (Кадры). Для
этой цели можно использовать любой содержащий кнопки ключевой кадр, которому
назначена процедура Get URL. Если не создать метки кадра, Flash создаст карту
изображения, используя кнопки в последнем кадре фильма. При этом генерируется
карта изображения, но не вложенный фильм Flash.
- Откройте в редакторе HTML шаблон, который вы будете изменять. Flash хранит
шаблоны HTML в папке Flash Macromedia 5\HTML.
- Сохраните ваш шаблон.
- Выполните команду File (Файл) ? Publish
Settings (Настройки публикации), перейдите на вкладку Format (Формат)
и выберите формат для карты изображения - GIF, JPEG или PNG.
- Нажмите кнопку ОК, чтобы сохранить настройки.
Пример кода шаблона: $IМ <IMG SRC=$IS usemap=$IU WIDTH=$IW
HEIGHT=$IH BORDER=0>
Показанный фрагмент мог бы генерировать в HTML-документе следующий
код: <MAP NAME="mymovie"> <AREA
COORDS="130,116,214,182"HREF="http://www.macromedia.com">
</МАР> <IMG
src="3131/mymovie.gif"usemap="#mymovie"WIDTH=550 HEIGHT=400
BORDER=0>
Создание текстового отчета
Переменная шаблона $MT заставляет Flash вставить весь текст из текущего
фильма в HTML-код в качестве комментария. Это делает его видимым для поисковых
систем и, кроме того, удобно для индексации содержания фильма.
Создание списка URL
Переменная шаблона $MU заставляет Flash генерировать список URL, на которые
ссылаются процедуры в текущем фильме, и вставлять их в виде комментария. Это
позволяет контролировать гиперссылки в фильме.
Сокращение записи с помощью переменных
шаблона
Переменные шаблона $РО (для тега <OBJECT>) и $РЕ (для тега
<EMBED>) - полезные элементы стенографии. Обе переменные заставляют Flash
вставлять в шаблон любые значения не по умолчанию для некоторых из наиболее
общих параметров тегов <OBJECT> и <EMBED> параметры, включая PLAY
($PL), QUALITY ($QU), SCALE ($SC), SALIGN ($SA), WMODE ($WM), DEVICEFONT ($DE) И
BGCOLOR ($BG). См. типовой шаблон в следующем разделе.
Типовой шаблон
Ниже приведен HTML-код шаблона, который содержит несколько характерных
переменных шаблона. $TTFlash Only (Default) $DS Use an <OBJECT>
and <EMBED> tag to display
Flash. $DF <HTML> <HEAD> <TITLE>$TK/TITLE> </HEAD> <BODY
bgcolor="$BG"> <!-- URLs used in the
movie--> $MU <!- text used in the movie-> $MT <OBJECT
classid="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" codebase="http:
//active.macromedia.
corn/flash2/cabs/ swflash.cab#version=4,0,0,0" ID=$TI WIDTH=$WI
HEIGHT"?HE> $PO <EMBED $PE WIDTH=$WI
HEIGHT=$HE TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/ download/index.cgi?Pl_Prod_Version=ShockwaveFlash"> </OBJECT> </BODY> </HTML>
Требования Flash к HTML-документу
Команда Publish (Опубликовать) создает HTML-документ с полным набором
параметров, заданных в диалоговом окне Publish Settings (Параметры
публикации). Для тех, кто не знаком с HTML, возможностей команды Publish будет
вполне достаточно. Если же вы хорошо знаете HTML, можете изменять или добавлять
параметры для HTML вручную, а также создавать собственные HTML-документы или
HTML-шаблоны.
Автоматическое создание документов HTML при публикации фильма
рассматривается в разделе "Публикация фильма Flash " этой главы.
Сведения о настройке имеющихся во Flash шаблонов HTML можно найти также в данной
главе, в разделе "Настройка публикуемых шаблонов HTML
".
|