Иллюстрированный самоучитель по Macromedia Flash 5

Интеллектуальные фрагменты

Интеллектуальные фрагменты позволяют ввести в фильм, использующий параметры, сложные интерактивные эффекты и применять их на разных страницах одного сайта или на нескольких сайтах. Обобщая, можно сказать, что интеллектуальные фрагменты воздействуют на связанные с ними параметры; такие фрагменты могут быть созданы во Flash 5.

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

Интеллектуальные фрагменты расширяют возможности разработчиков. Добавлены:

  • новые встроенные объекты ActionScript, например hitTest, обеспечивающие автоматическое обнаружение коллизий;
  • процедуры фрагмента – событийные действия, назначаемые фрагменту фильма, как, например, щелчки мыши и нажатия клавиш на клавиатуре;
  • параметры фрагмента – параметры, которые связаны с трансформой фрагмента фильма, например с текстом или всплывающим меню;
  • настраиваемый интерфейс пользователя – настройка, позволяет в режиме редактирования определить параметры интеллектуального фрагмента, например, для визуального создания меню; поддерживается предварительный просмотр меню по мере добавления параметров.

Интеллектуальные фрагменты создаются так же, как и другие символы, но имеют изменяемые параметры.

Создав файл SWF, содержащий форму ввода информации, можно динамически вводить параметры для интеллектуального фрагмента.

При воспроизведении интеллектуальные фрагменты используют заданные для них параметры.

XML и поддержка HTML

Web-сайты перестают быть статичными Web-страницами и становятся интерактивными Web-приложениями, ведущими диалог с посетителями. Передача информации между клиентским приложением и сервером требует мощного канала связи и должна поддерживать стандартный формат обмена данными. Для широкого спектра задач электронной торговли Flash 5 предлагает разработчикам использовать во Flash-приложениях структурирование данных XML. Средства XML позволяют создавать электронные анкеты и бланки заказов, торговые обзоры и коммерческие сводки, а также оперативно обновлять любую важную информацию.

Иллюстрированный самоучитель по Macromedia Flash 5 › Расширенные и новые возможности Flash 5 › Интеллектуальные фрагменты
Рис. 15.32. Использование стандартных объектов XML в процедурах ActionScript

Стандартные объекты XML во Flash 5 ActionScript (рис. 15.32) поддерживают динамические приложения Web и обеспечивают взаимодействие с пользователем.

Связи и форматирование текста

Macromedia Flash 5 объединяет лучшее из графического и традиционного представления текста в браузере, чем обеспечивает полнофункциональный дизайн и широкие возможности для создания Web-сайтов: теперь дизайнеры могут выбирать между выровненным текстом^ представлением текста в виде HTML. В процессе создания и редактирования поддерживаются теги HTML 1.0, а кроме того, файлы HTML можно загружать динамически для быстрого обновления содержания (рис. 15.33, 15.34).

Иллюстрированный самоучитель по Macromedia Flash 5 › Расширенные и новые возможности Flash 5 › Интеллектуальные фрагменты
Рис. 15.33. Типичный документ HTML, созданный в Macromedia Dreamweaver

Иллюстрированный самоучитель по Macromedia Flash 5 › Расширенные и новые возможности Flash 5 › Интеллектуальные фрагменты
Рис. 15.34. Документ HTML, представленный как файл SWF после обработки его во Flash 5

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.