Поиск:

Вернуться   Форум > Мир наших увлечений > Фото и Дизайн > Уголок дизайнера > Обучение

Обучение Уроки Photoshop, Flash и т.д.

Ответ
 
Опции темы
Старый 21.03.2005, 17:36 Вверх     #11
rvm1455
Свой Человек
 
Аватар для rvm1455
 
   Возраст: 69
Регистрация: 09.05.2004
Был(а) у нас: 27.01.2019 09:42
Сообщений: 3,512

Пол: Мужской
По умолчанию

terkin,
Ладно, специально для тебя.
Только что отсканировал Приложение из одного букваря по Flash MX
(Владимир Дронов. Macromedia Flash MX. Спб 2002, стр. 814-82
Надеюсь, что ошибок не очень много - я выверял сейчас - Уффффф

Внедрение фильмов Flash в Web-страницы
Flash не зря называют пакетом Web-графики и анимации. Большинство фильмов и приложений, созданных во Flash, распространяются именно по Всемирной Сети. Это всевозможные анимационные ролики, баннеры, эле¬менты оформления, игрушки и пр. Существуют даже целые Web-сайты, по¬строенные на Flash. А большинство современных программ Web-обозревателей поставляются с проигрывателями Flash. А как же — стандарт де-факто!
Можно сказать, что графика в WWW после появления Flash переживает свое второе рождение. В самом деле, если фильм AVI или QuickTime занимает несколько мегабайт, то Flash-ролик "весит" на порядок меньше. А значит, его проще выложить в Интернет для всеобщего доступа. И прославиться...
В этом приложении мы поговорим о тщеславии и способах помещения гра¬фики Flash на Web-страницы.
Как графика Flash помещается на Web-страницы
Действительно, как это делается?
При всех своих неоспоримых достоинствах, язык HTML имеет одно сущест¬венное ограничение. Он может описывать только текстовые данные. (За очень небольшим исключением: горизонтальные линии, таблицы и т. п.) Это означает, что с его помощью можно отформатировать некий текст, раз¬бить его на абзацы, оформить заголовки, раскрасить разными цветами, за¬дать отступы — но не более. Пользуясь только HTML, вы не можете создать на странице рисунок. Для этого вам придется рисовать его отдельно и оформлять в виде внедренного элемента.
Внедренные элементы всегда хранятся в отдельных файлах и помещаются на Web-страницу с помощью особых тегов HTML. Когда Web-обозреватель встретит такой тег, он извлекает из его атрибутов имя файла, где хранится внедренный элемент, загружает его и выводит на экран в нужном месте страницы.
Если вы знакомы с языком HTML, то, наверняка, знаете, что для помеще¬ния рисунков на Web-страницу служит тег < IMG >.
< IMG SRC="logo.jpg" >
Атрибут SRC этого тега задает имя файла.
Фильмы Flash, хранящиеся в файлах Shockwave/Flash, являются такими же внедренными элементами, как растровое изображение JPEG, которое мы только что поместили на Web-страницу с помощью тега < IMG >. Чтобы по¬местить на страницу фильм Flash, используются теги < OBJECT > И < EMBED >. Сейчас мы их рассмотрим.
Теги < OBJECT > и < EMBED >
Здесь пойдет рассказ об этих тегах и их атрибутах.
Тег < OBJECT >
Парный тег < OBJECT > В общем случае служит для помещения на Web-страницу компонентов ActiveX. В том числе, с его помощью можно помес¬тить на Web-страницу проигрыватель Flash, оформленный в виде компонен¬та ActiveX, и загрузить в него нужный фильм.
Пример использования тега < OBJECT >:
< OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" WIDTH="100" HEIGHT="100" CODEBASE="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0" >
< PARAM NAME="MOVIE" VALUE="movie.swf" >
< PARAM NAME="PLAY" VALUE="true" >
< PARAM NAME="LOOP" VALUE="true" >
< PARAM NAME="QUALITY" VALOE="high" >
< /OBJECT >

Тег < OBJECT > содержит довольно много атрибутов. С их помощью задаются, в частности, размеры внедренного компонента ActiveX на Web-странице (атрибуты WIDTH и HEIGHT) и интернет-адрес его дистрибутива (атрибут CODEBASE). Таким образом, если нужный компонент на клиентском компью¬тере не установлен, Web-обозреватель может самостоятельно его загрузить и установить.
Как видите, внутри тега < OBJECT > помещается набор тегов < PARAM >, с помощью которых задаются различные параметры компонента ActiveX. Для каж¬дого компонента этот набор параметров свой. В случае проигрывателя Flash мы можем задать имя загружаемого файла Shockwave/Flash (параметр "MOVIE") и качество графики (параметр "QUALITY"). ИМЯ параметра задается атрибутом NAME тега < PARAM >, а значение — атрибутом VALUE.
Тег < OBJECT > начал поддерживаться Web-обозревателями Microsoft Internet Explorer версии 3.0 и Netscape Navigator 4.0. Более старыми версиями этих программ он не поддерживается.
Тег < OBJECT > стандартизирован и рекомендован к использованию комите¬том WWWC.
Тег < EMBED >
Парный тег < EMBED > В общем случае служит для помещения на Web-страницу модулей расширения Web-обозревателя. В том числе, с его помо¬щью можно поместить на Web-страницу проигрыватель Flash, оформленный в виде модуля расширения.
Пример использования тега < EMBED >:
< EMBED SRC="movie.swf" WIDTH="100" HEIGHT="100" PLAY="true" LOOP="true" QUALITY="high" PLOGINSPAGE="http://www.macromedia.com/Shockwave/download/index.cgi?Pl_Prod_Version=ShockwaveFlash" >
< /EMBED >
В отличие от тега < OBJECT >, здесь все необходимые параметры задаются в самом теге < EMBED >. Здесь указываются размеры внедренного модуля на Web-странице (атрибуты WIDTH И HEIGHT), ИМЯ проигрываемого файла Shockwave/Flash (атрибут SRC), путь к дистрибутиву модуля расширения (атрибут PLUGINSPAGE) И качество воспроизведения (атрибут QUALITY). Ни¬какие дополнительные теги в этом случае не нужны.
Тег < EMBED > начал поддерживаться Web-обозревателями Microsoft Internet Explorer версии 3.0 и Netscape Navigator 2.0. Хотя он не стандартизирован и не рекомендован к использованию комитетом WWWC, но поддерживается до сих пор. Однако во вновь созданных Web-страницах рекомендуется использовать тег < OBJECT >.
Использование тегов < OBJECT > и < EMBED >
На практике, для решения проблем с совместимостью между разными программами Web-обозревателей теги < OBJECT > И < EMBED > используются совместно.
< OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" WIDTH="100" HEIGHT="100" CODEBASE="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6, 0,0, 0" >
< PARAM NAME="MOVIE" VALUE="movie.swf" >
< PARAM NAME="PLAY" VALUE="true" >
< PARAM NAME="L00P" VALUE="true" >
< PARAM NAME="QUALITY" VALUE="high" >
< EMBED SRC="movie.swf" WIDTH="100" HEIGHT="100" PLAY="true" L00P="true" QUALITY="high"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?Pl_Prod_Version=ShockwaveFlash" >
< /EMBED >
< /0BJECT >
Здесь тег < EMBED > вложен внутрь тега < OBJECT >, вместе с набором тегов < PARAM >.
Что же происходит, если клиент пытается просмотреть Web-страницу, содержащую такой код? Давайте рассмотрим эту ситуацию для разных Web-обозревателей.
Если клиент использует современный Web-обозреватель, а именно, Micro¬soft Internet Explorer 3.0 или Netscape Navigator 4.0 или более новые их вер¬сии, происходит следующее. Web-обозреватель считывает тег < OBJECT >, затем - теги < PARAM >, загружает компонент ActiveX, файл фильма и выводит его на экран. Тег < EMBED >, вложенный внутрь тега < OBJECT >, В ЭТОМ случае игнорируется.
Если же клиент использует более старые версии программ Web-обозревателей, все происходит по-другому. Так как теги < OBJECT > И < PARAM > известны старым программам, они их игнорируют — это стандартное поведение Web-обозревателя, встретившего незнакомый тег. В этом случае обрабатывается тег < EMBED >, пользователи, так или иначе, увидят на Web- фильм Flash.
Есть, правда, и третий вариант. Клиент может использовать Microsoft Inter-Explorer 2.0 — первую версию Web-обозревателя фирмы Microsoft, не поддерживающую ни < OBJECT >, НИ < EMBED >. НО вряд ли в мире найдется пользователей этой курьезной программы, так что их не стоит принимать их в расчет.
Атрибуты тегов < OBJECT > и < EMBED >
Здесь мы опишем все атрибуты тегов < OBJECT > И < EMBED >, которые могут нам пригодиться.
ALIGN
Задает выравнивание окна проигрывателя Flash на Web-странице. Может принимать одно из четырех значений:
□ "left" — выравнивание по левой границе Web-страницы;
□ "top" — выравнивание по верхней границе Web-страницы;
□ "right" — выравнивание по правой границе Web-страницы;
□ "bottom" — выравнивание по нижней границе Web-страницы.
Если окно Web-обозревателя меньше, чем нужно, три другие границы фильма будут обрезаны.
Применим к тегам < OBJECT > И < EMBED >. Также применим к тегу < IMG >, ис¬пользуемому для внедрения графических изображений.
Если атрибут пропущен, окна проигрывателя располагается в центре Web-страницы.
Поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navi¬gator 2.0.
CLASSID
Задает идентификатор компонента ActiveX. В случае проигрывателя Flash должен быть равен "clsid:D27CDB6E-AE6D-llcf-96B8-444553540000". He ошибитесь, набирая это значение!
Применим к тегу < OBJECT >.
Поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 4.0.
CODEBASE
Задает интернет-адрес дистрибутива компонента ActiveX. В случае проигрывателя Flash должен быть равен
"http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0". He ошибитесь, набирая это значение!
Применим к тегу < OBJECT >.
Поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscapenavigator 4.0.
HEIGHT
Задает высоту окна проигрывателя Flash в пикселах или процентах от высо¬ты окна Web-обозревателя. Формат использования:
НЕIСНТ="< Высота в пикселах >|< Процент от высоты >%"
Применим к тегам < OBJECT > И < EMBED >.
В теге < OBJECT > поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 4.0. В теге < EMBED > поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 2.0.
PLUGINSPAGE
Задает интернет-адрес дистрибутива модуля расширения. В случае проигры¬вателя Flash должен быть равен
"http://www.macromedia.com/shockwave/download/index.cgi?Pl_Prod_Version=shockwaveFiash". He ошибитесь, набирая это значение!
Применим к тегу < EMBED >.
Поддерживается, начиная с Netscape Navigator 2.0. Microsoft Internet Explorer не поддерживается.
SRC
Задает имя файла Shockwave/Flash, в котором сохранен фильм. Применим к тегу < EMBED >.
Поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navi¬gator 2.0.
SWUVECONNECT
Необязательный атрибут, задающий, должен ли Web-обозреватель загру¬жать исполняющую подсистему JavaScript. Если равно false, подсистема JavaScript выгружается, когда фильм Flash запускается на воспроизведение. Если равно true, подсистема JavaScript не выгружается. Значение по умолчанию — false.
Используйте этот параметр, чтобы сэкономить память клиентского компью¬тера, выгрузив подсистему JavaScript. Однако, если вы используете действие FScommand для вызова кода, написанного на JavaScript, вам будет нужно установить значение этого параметра, равным true.
Применим к тегу < EMBED >.
Поддерживается, начиная с Netscape Navigator 2.0. Microsoft Internet Explorer не поддерживается.
WIDTH
Задает ширину окна проигрывателя Flash в пикселах или процентах от ши¬рины окна Web-обозревателя. Формат использования:
ИЮТН="< Ширина в пикселах >|< Процент от ширины >%"
Применим к тегам < OBJECT > И < EMBED >.
В теге < OBJECT > поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 4.0. В теге < EMBED > поддерживается, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 2.0.

תודה על ההבנה - Спасибо за понимание
rvm1455 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо rvm1455: gia
Старый 21.03.2005, 17:40 Вверх     #12
rvm1455
Свой Человек
 
Аватар для rvm1455
 
   Возраст: 69
Регистрация: 09.05.2004
Был(а) у нас: 27.01.2019 09:42
Сообщений: 3,512

Пол: Мужской
По умолчанию

Параметры проигрывателя Flash, реализованного в виде компонента ActiveX
Здесь будут описаны все параметры проигрывателя Flash, реализованного в виде компонента ActiveX, которые могут вам пригодиться. Эти параметры применимы только к тегу < OBJECT >, поддерживаемому, начиная с Microsoft Internet Explorer 3.0 и Netscape Navigator 4.0.
BASE
Необязательный параметр, задающий базовый интернет-адрес, используе¬мый как точка для отсчета всех относительных адресов.
BGCOLOR
Необязательный параметр, задающий цвет фона фильма в формате OXRRGGBB. Изменяет цвет фона, заданный при настройке параметров фильма в среде Flash.
DEVICEFONTS
Необязательный параметр, разрешающий или запрещающий проигрывате¬лю Flash подставлять шрифты-псевдонимы вместо шрифтов, не установ¬ленных на клиентском компьютере. Может принимать одно из двух зна¬чений:
□ true — подстановка разрешена;
□ false — подстановка запрещена (значение по умолчанию).
Имейте в виду, что такая подстановка работает только в обычных текстов блоках.
LOOP
Необязательный параметр. Если равен true, то фильм будет воспроизводиться бесконечно, "зациклится". Если равен false, то проигрывание фильма остановится после его завершения. Значение по умолчанию — true.
MENU
Необязательный параметр, разрешающий или запрещающий проигрывателю Flash выводить контекстное меню при щелчке правой кнопкой мыши. Мо¬жет принимать одно из двух значений:
□ true — при щелчке правой кнопкой мыши выводится полноразмерное контекстное меню (значение по умолчанию);
□ false — контекстное меню будет содержать только пункт About Macromedia Flash Player.
MOVIE
Задает имя файла Shockwave/Flash, в котором сохранен фильм.
PLAY
Необязательный параметр. Если равен true, то фильм будет запущен на воспроизведение сразу же после загрузки. Если равен false, то фильм не будет запущен после загрузки; вам будет нужно сделать это самостоятельно из сценария на JavaScript. Значение по умолчанию — true.
QUALITY
Необязательный параметр, задающий качество графики. Может принимать одно из шести значений:
О "low" — скорость воспроизведения имеет приоритет перед качеством графики, сглаживание не используется. Самое низкое качество;
□ "autolow" — изначально качество графики низкое, сглаживание не ис¬пользуется. Потом, если компьютер окажется достаточно мощным, Flash повысит качество графики и включит сглаживание;
□ "autohigh" — изначально качество графики высокое, используется сгла¬живание. Потом, если компьютер окажется недостаточно мощным, Flash понизит качество графики и отключит сглаживание;
□ "medium" — используется сглаживание для векторной, но не для растровой графики. Среднее качество;
□ "high" — качество графики имеет приоритет над скоростью воспроизве¬дения, используется сглаживание векторной графики, а если нет анима¬ции, то и растровой графики. Это значение по умолчанию;
О "best" — используется сглаживание и векторной, и растровой графики. Самое высокое качество, которое не уменьшается ни в каких случаях.
Значение по умолчанию — "high".
SALIGN
Необязательный параметр, задающий выравнивание фильма в окне проиг¬рывателя Flash. Может принимать одно из восьми значений:
□ "1" — выравнивание по левому краю;
□ "t" — выравнивание по верхнему краю;
□ "r" — выравнивание по правому краю;
□ "b" — выравнивание по нижнему краю;
□ "ti" — выравнивание по верхнему и левому краю;
□ "tr" — выравнивание по верхнему и правому краю;
□ "br" — выравнивание по нижнему и правому краю;
□ "b1" — выравнивание по нижнему и левому краю.
Если параметр пропущен, фильм располагается в центре окна проигрывателя.
SCALE
Необязательный параметр, задающий параметры масштабирования фильма. Может принимать одно из трех значений:
□ "showall" — будет показано все изображение, для чего может быть при¬менено масштабирование. Однако пропорции изображения искажены не будут, в результате этого вдоль горизонтальных или вертикальных сторон
его могут появиться границы;
□ "noborder" — то же самое, что "showall", но границы появляться не бу¬дут — Flash обрежет изображение по горизонтали или вертикали, чтобы их избежать;
□ "exactfit" — будет показано все изображение, для чего может быть применено масштабирование, в результате которого могут исказиться размеры изображения.
Значение по умолчанию — "showall".
Этот параметр имеет смысл задавать только тогда, когда значения атрибутов HEIGHT и WIDTH заданы в процентах.
WMODE
Необязательный параметр, задающий вид окна проигрывателя на Web-' странице. Может принимать три значения:
□ "window" — фильм отображается на Web-странице в собственном "окошке". Самая высокая скорость воспроизведения. Это значение по умолчанию;
□ "opaque" — фильм не будет отображаться в собственном "окошке". Элементы, находящиеся на Web-странице "ниже" этого фильма, не будут видны;
□ "transparent" — фильм не будет отображаться в собственном "окошке". Элементы, находящиеся на Web-странице "ниже" этого фильма, будут видны. Учтите, что в этом случае может ухудшиться качество проигрыва¬ния фильма.
Шаблоны HTML
А теперь поговорим о том, как Flash создает Web-страницы, необходимые для публикации фильмов в Интернете.
Макросы
В главе 19, посвященной публикации и экспорту, говорилось, что для созда¬ния Web-страниц с внедренными фильмами Flash используются шаблоны HTML. Это особые Web-страницы, часть HTML-кода которых заменена так называемыми макросами. При форматировании нужной Web-страницы Flash заменяет эти макросы реальным кодом HTML.
Flash поставляется с довольно большим набором шаблонов, которых вам должно хватить в большинстве случаев. (Все эти шаблоны перечислены в главе 19.) Но вы можете легко создать свои и изменить существующие шаб¬лоны. Все файлы HTML, в которых хранятся шаблоны, находятся в каталоге Application Data/Macromedia/Flash MX/Configuration/HTML. Если вы рабо¬таете в Windows 95/98/Ме, то вам нужно искать его в каталоге, где установ¬лена Windows. Если же вы предпочитаете Windows NT/2000/XP, то найдете его в каталоге вашего пользовательского профиля.
Имена всех макросов, используемых в коде шаблонов, начинаются со знака доллара $. Если вам нужно вставить в код HTML знак доллара, воспользуй¬тесь комбинацией символов /$.
Рассмотрим несколько примеров макросов.
В начале кода каждого шаблона HTML находятся макросы, задающие его имя и текстовое описание. Это имя и описание появляются в диалоговом окне Html Template Info. Имя шаблона задает макрос $TT, а описание – пара макросов $DS и $DF.
$TTFlash Only
$DS
Display Macromedia Flash Movie in HTML.
$DF
Приведенный выше код задает имя и описание шаблона Flash Only, используемого для создания простых Web-страниц с внедренным фильмом Flash. Хорошо видно, что имя шаблона следует сразу за макросом $TT, а описание находится между макросами $DS и $DF.
< EMBED $PE WIDTH="$WI" HEIGHT="$HE" NAME="$TI" ALIGN="$HA" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" >
< /EMBED >
Этот код, как вы поняли, задает параметры модуля расширения. Значения ширины и высоты задаются соответственно макросами $WI и $HE, ИМЯ — макросом $TI, а выравнивание — макросом $НА. Обратите внимание, что атрибуты TYPE и PLUGINSPAGE заданы не макросами, а их реальными значе¬ниями, которые во всех случаях будут одними и теми же.
А что задает макрос $РЕ? Все остальные атрибуты тега < EMBED >, если они должны иметь значения, отличные от значений по умолчанию. Это атрибу¬ты SRC И SWLIVECONNECT.
< OBJECT classid="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,0,0" WIDTH="$WI" HEIGHT="$HE" id="$TI" ALIGN="$HA" > .
$PO
< /OBJECT >
А этот код задает параметры внедренного компонента ActiveX. В нем ис¬пользуются те же макросы, что и для задания параметров модуля расши¬рения, за одним исключением — вместо макроса $РЕ используется макрос
$РО.
Все поддерживаемые Flash макросы HTML перечислены в табл. П2.1.
Таблица П2.1. Макросы HTML, поддерживаемые Flash
Атрибут/параметр Макрос
Имя шаблона $TT
Описание шаблона (начало) . $DS
Описание шаблона (конец) $DE
Имя фильма (совпадает с именем файла $TI
Shockwave/Flash без расширения)
Ширина (атрибут WIDTH) $wi
Высота (атрибут HEIGHT) SHE
Имя файла Shockwave/Flash, в котором хранится $мо
фильм (параметр MOVIE И атрибут SRC)
Местоположение окна проигрывателя на Web- $HA
странице (атрибут ALIGN)
Зацикливание фильма (параметр LOOP) $LO
Атрибуты тега < OBJECT >, чьи значения отличаются
от значений по умолчанию $Р0
Атрибуты тега < EMBED >, чьи значения отличаются
от значений по умолчанию $PE
Будет ли фильм проигран сразу же после загрузки
(параметр PLAY) $PL
Качество графики (параметр QUALITY) $QU
Масштабирование фильма в окне проигрывателя
Flash (параметр SCALE) $SC
Выравнивание фильма в окне проигрывателя Flash
(параметр SALIGN) $SA
Вид окна проигрывателя Flash на Web-странице $WM
(параметр WMODE)
Подстановка шрифтов-псевдонимов (параметр $DЕ
DEVICEFONTS)
Цвет фона фильма (параметр BGCOLOR) $BG
Весь текст, содержащийся в фильме $MT
Все гиперссылки, содержащиеся в фильме $MU
Ширина замещающего фильм изображения $IW
(формат не задан)
Высота замещающего фильм изображения (формат
не задан) $IH
Имя файла замещающего фильм изображения $ IS
(формат не задан)
Имя карты-изображения $IU
Список областей карты-изображения $IМ
Ширина изображения или фильма QuickTime, за- $QW
мещающего фильм Flash
Высота изображения или фильма QuickTime, заме- $QH
щающего фильм Flash
Имя файла изображения или фильма QuickTime, $QN
замещающего фильм Flash
Ширина изображения GIF, замещающего фильм $GW
Flash
Высота изображения GIF, замещающего фильм Flash $GH
Имя файла изображения GIF, замещающего фильм Flash $GN
Ширина изображения JPEG, замещающего фильм Flash $JW
Высота изображения JPEG, замещающего фильм Flash $JH
Имя файла изображения JPEG, замещающего фильм Flash $JN
Ширина изображения PNG, замещающего фильм Flash $PW
Высота изображения PNG, замещающего фильм Flash $PH
Имя файла изображения PNG, замещающего фильм Flash $PN

תודה על ההבנה - Спасибо за понимание
rvm1455 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо rvm1455: gia
Старый 21.03.2005, 17:41 Вверх     #13
rvm1455
Свой Человек
 
Аватар для rvm1455
 
   Возраст: 69
Регистрация: 09.05.2004
Был(а) у нас: 27.01.2019 09:42
Сообщений: 3,512

Пол: Мужской
По умолчанию

Примеры использования макросов
Осталось привести несколько примеров использования описанных выше макросов.
Карты-изображения
Kapma-шображение — это особое графическое изображение, разбитое на независимые области, к каждой из которых привязана гиперссылка. Когда пользователь щелкает по такой зоне, происходит переход по адресу, указан¬ному в этой гиперссылке.
Чтобы создать карту-изображение, нужно иметь:
□ графическое изображение, отображаемое на экране;
□ список областей, описывающий их геометрическую форму, размеры и гиперссылку, привязанную к каждой из них. Эти области потом "накладываются" на графическое изображение.
Используемый для создания карт-изображений код показан ниже.
< МАР NAME="mymap" >
< AREA COORDS="130,116,214,182" HREF="http://www.macromedia.com/flash/" >
< AREA COORDS="180,244,252,300" HREF=”http://www.macromedia.com/dreamweaver/" >
< AREA COORDS="280,34,376,52" HREF="http://www.macromedia.com/fireworks/" >
< /MAP >
< IMG SRC="mymap.gif" USEMAP="#mymap" WIDTH=550 HEIGHT=400 BORDER=0 >
Список областей находится внутри парного тега < МАР >. Графическое изо¬бражение задается, как обычно, тегом < IMG >. Обратите внимание, что для привязки списка областей к изображению используется атрибут USEMAP тега < IMG >. И еще: список областей должен предшествовать изображению.
Обычно карты-изображения создаются, как правило, с помощью специаль¬ных утилит. Эти утилиты позволяют загрузить исходное графическое изо¬бражение и прямо на нем "нарисовать" нужные области. После этого остает¬ся задать для каждой области гиперссылку и вставить сформированный ути¬литой код HTML в Web-страницу. "Вручную" же создавать карты-изображения очень трудоемко.
Однако, если у вас есть Macromedia Flash, никакие дополнительные утилиты вам не нужны.
Создайте новый документ Flash и сформируйте в нем два ключевых кадра. Эти два кадра будут содержать соответственно графическое изображение и набор областей.
Набор областей представляет собой набор обычных кнопок. К каждой из этих кнопок вы должны будете привязать сценарий, обрабатывающий собы¬тие press или release и содержащий действие getURL. Например, такой:
on (release) {
getURL("http://www.macromedia.com");
}
Присвойте кадру, содержащему набор кнопок, имя #Map. Если вы этого не сделаете, Flash в качестве набора кнопок использует последний кадр фильма.
Теперь приступайте к созданию изображения. После того, как вы его нари¬суете, присвойте ему имя #Static. Если вы этого не сделаете, Flash в каче¬стве набора кнопок использует тот кадр, на котором во время публикации стоял указатель.
Теперь остается создать необходимые файлы. Откройте окно Publish Settings. Включите создание файлов Shockwave/Flash, HTML и нужного графиче¬ского формата (GIF, JPEG или PNG). Обязательно проверьте, не содержат ли имена этих файлов русские буквы; исправьте их, если содержат.
Переключитесь на вкладку HTML и выберите в раскрывающемся списке Template пункт Image Map. Задайте другие параметры экспорта, если хотите. И нажмите кнопку Publish.
Вам необязательно использовать именно шаблон Image Map. Вы можете ис¬пользовать свой собственный шаблон. Поместите в его код макрос $IM, задающий список областей, и тег < IMG >. В качестве значения атрибута USEMAP тега < IMG > задайте макрос $IU, а в качестве значения атрибута SRC — макрос $IS или аналогичный ему.
Код формирования карты-изображения может выглядеть так:
$IМ
< IMG SRC=$IS WIDTH="$IW" HEIGHT="$IH" USEMAP=$IU >
Но проще всего, конечно, просто позаимствовать нужный код из файла ImageMap.html. Благо лицензионное соглашение этого не запрещает.
Замещающие изображения
Конечно, хорошо, если на компьютере клиента установлен проигрыватель Flash. Но что делать, если его там нет?
В этом случае на помощь могут прийти замещающие изображения. Это обычные изображения GIF, JPEG или PNG, которые отображаются вместо фильма Flash. Может быть, формат Shockwave/Flash поддерживают не все Web-обозреватели (не сами, конечно, а с помощью дополнительных про¬грамм), а уж GIF и JPEG знакомы всем.
Замещающие изображения формируются самим Flash при публикации филь¬ма на основе его первого кадра. Вы можете задать для создания замещающего изображения любой другой кадр фильма, просто дав ему имя #static.
Замещающие изображения помещаются на Web-страницу с помощью уже знакомого вам тега < IMG >. Нужный для этого код может выглядеть следую¬щим образом:
< IMG SRC=$IS WIDTH="$IW" HEIGHT="$IH" >
Заметьте, что мы задали имя файла изображения макросом $IS. Вы также можете воспользоваться макросами $GN, $JN ИЛИ $PN.
Если вы создаете замещающее изображение в формате GIF, то можете сделать его анимированным. В этом случае Flash просто сохранит фильм в формате "анимированный GIF1. Задать первый и последний кадр анимационной по¬следовательности, которая будет экспортирована в файл GIF, можно просто назвав соответственно первый и последний ее кадры #First и #Last.
Текст фильма и список гиперссылок
Вместо замещающего изображения или вместе с ним вы можете вывести на Web-страницу весь текст, присутствующий в фильме. Для этого поместите в код шаблона макрос $MT. После этого пользователь, на чьем компьютере не установлен проигрыватель Flash, хотя бы сможет прочитать текстовую информацию.
Кроме того, вы можете поместить на страницу все гиперссылки, которые встретились в вашем фильме. Для этого поместите

תודה על ההבנה - Спасибо за понимание
rvm1455 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо rvm1455: gia
Старый 21.03.2005, 17:43 Вверх     #14
rvm1455
Свой Человек
 
Аватар для rvm1455
 
   Возраст: 69
Регистрация: 09.05.2004
Был(а) у нас: 27.01.2019 09:42
Сообщений: 3,512

Пол: Мужской
По умолчанию

Перед символами начала и конца тегов < и > вставил пробелы, чтобы корректно отображалось здесь на постах.

А вот тут этот же текст в ворде, упакованный раром.

Удачи

תודה על ההבנה - Спасибо за понимание
rvm1455 вне форума   Ответить с цитированием
Старый 21.03.2005, 20:24 Вверх     #15
terkin
Свой Человек
 
Аватар для terkin
 
   Возраст: 37
Регистрация: 27.02.2005
Был(а) у нас: 28.04.2011 05:46
Сообщений: 2,503

Пол: Мужской
По умолчанию

rvm1455, Блин!!! тебе просто цены нет!!! НУ просто ужасно тебе благодарен

terkin вне форума   Ответить с цитированием
Старый 21.03.2005, 20:32 Вверх     #16
rvm1455
Свой Человек
 
Аватар для rvm1455
 
   Возраст: 69
Регистрация: 09.05.2004
Был(а) у нас: 27.01.2019 09:42
Сообщений: 3,512

Пол: Мужской
По умолчанию

terkin,
ладно, ладно
пользуйся.

תודה על ההבנה - Спасибо за понимание
rvm1455 вне форума   Ответить с цитированием
Старый 21.03.2005, 20:37 Вверх     #17
terkin
Свой Человек
 
Аватар для terkin
 
   Возраст: 37
Регистрация: 27.02.2005
Был(а) у нас: 28.04.2011 05:46
Сообщений: 2,503

Пол: Мужской
По умолчанию

rvm1455,

terkin вне форума   Ответить с цитированием
Старый 30.06.2005, 21:26 Вверх     #18
pugacheva
Guest
 
  
Сообщений: n/a


По умолчанию

Совсем недавно начала работать на FLASH MX 6, но проблема в том, что у меня в компе нету РУССКОЙ поддержки, то есть, пишу в ТРАНСЛИТЕ, COPY-PASTE нa FLASH 6 , он у меня превращается в вопросительные знаки. Что бы это значило и как дальше жить? А уж сильно хочется достичь максимальных результатов
  Ответить с цитированием
Старый 01.07.2005, 00:27 Вверх     #19
pugacheva
Guest
 
  
Сообщений: n/a


По умолчанию

rvm1455 помоги, плиз

Последний раз редактировалось pugacheva; 19.07.2005 в 05:01..
  Ответить с цитированием
Старый 01.07.2005, 13:28 Вверх     #20
Snash
Свой Человек
 
Аватар для Snash
 
   Возраст: 43
Регистрация: 27.06.2005
Был(а) у нас: 31.03.2012 22:25
Сообщений: 2,882

Пол: Мужской
По умолчанию

pugacheva,
Ну если нет русской поддержки то как ты хочешь писать на русском.
Хотя эта проблема знакома и решается она только одним способом
и этот способ просто писать во флэше на русском и не делать COPY-PASTE .
Snash вне форума   Ответить с цитированием
Ответ


Метки
100, в мире, вашего, графика, время, age, анимация, вопрос, вся, выбираем, высокое качество, avi, где, звезды, рассказ, рисунок, рисуем, ролики, русский, русские, картинки, карты, игры, игрек, когда, конфигурации, интернет, flash, память, правильно, правда, программы, проблема, пространство, процесс, новый, операция, путем, logo, mp3, сайты, сам, символ, синхронизация, специальный, ссылки, стиль, уроки, фото, точка, тебе, pas, player, если, действительно, что, человек



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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Словарь терминов и сокращений AlexStorm Видео Лаборатория 3 28.06.2007 14:12


Часовой пояс GMT, время: 10:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Follow FriendsForumCom on Twitter liveinternet.ru Рейтинг@Mail.ru