Инструмент Pen (Перо) обеспечивает точное создание и редактирование векторной графики.
Многие разработчики, использующие Flash, по достоинству оценили инструменты рисования Flash за их функциональность и "дружелюбие". Однако многие Web-дизайнеры лучше знакомы с традиционными инструментами, как, например, в Macromedia FreeHand, и предпочитают использовать в работе знакомые средства.
Flash 5 отвечает этим запросам, предлагая инструменты Pen (Перо) и Subselector (Дополнительный выбор) (рис. 15.25). Эти инструменты обеспечивают:
точечное рисование;
манипуляции с отдельными точками, созданными инструментом Pen и другими инструментами рисования;
различные режимы работы.
Линию, проведенную при помощи пера, можно изменять как в процессе создания, так и позже, инструментом Subselector.
Многие группы разработчиков сайтов Flash применяют в проектах одни и те же элементы. Открытые библиотеки Flash 5 предлагают возможность использовать один элемент в нескольких проектах одновременно (рис. 15.26). Любые изменения исходного символа отражаются на его трансформах во всех фильмах сразу.
На многих сайтах Flash используются идентичные элементы, но при обращении к каждому из таких сайтов зритель вынужден загружать все содержание полностью. Открытые библиотеки загружаются только однажды, а их элементы впоследствии могут многократно применяться в любом фильме. В результате этого время загрузки каждого такого фильма существенно снижается, к радости конечного пользователя.
Представление фильма как иерархической структуры документов позволяет анализировать и редактировать сложные проекты.
Фильмы Flash становятся все более сложными приложениями, созданием которых занимаются группы разработчиков. Поскольку возможности таких проектов растут, то усложняется и структура самих файлов.
Flash 5 предлагает Movie Explorer (Проводник фильма), улучшающий организацию и облегчающий навигацию по фильму Flash. Проводник фильма (рис. 15.27) обеспечивает:
представление фильма как структурированной иерархии вложенных объектов и их соответствующих местоположений;
редактирование вложенных объектов и навигация по ним;
отображение карты документа;
поиск текста, шрифта, кода ActionScript и имен символов.
Рис. 15.27. Окно Проводника фильма
Проводник фильма упрощает работу с фильмом, позволяя легко изменять параметры сцен и отдельных символов.
Macromedia Flash 5 уверенно обеспечивает адекватное воспроизведение фильма в различных браузерах и операционных системах. В настоящее время более 80% пользователей могут просматривать содержание Flash, не загружая новый Flash Player.
Flash 5 позволяет еще шире использовать созданные во Flash документы:
публикации совместимы со всеми предыдущими версиями Macromedia Flash Player;
при публикации фильма поддерживается автоматический экспорт сценариев распознавания некоторых настроек браузера посетителя, чтобы, при необходимости, предложить ему самую последнюю aepcHioFlash Player;
набор разработчика Macromedia SDK (Software Development Kit) содержит более сложные средства, в том числе Macromedia Dreamweaver Objects, образцы фильмов Flash и код HTML/JavaScript;
при использовании ActionScript Flash 5 автоматически подсвечивает этот код, показывая, какие части сценариев совместимы с ранними версиями Flash Player.
Знаете ли Вы, что Программный сниппет (англ. snippet — фрагмент, отрывок) в практике программирования — небольшой фрагмент исходного кода или текста, пригодный для повторного использования. Сниппеты не являются заменой процедур, функций или других подобных понятий структурного программирования. Они обычно используются для более лёгкой читаемости кода функций, которые без их использования выглядят слишком перегруженными деталями, или для устранения повторения одного и того же общего участка кода. Интегрированные среды разработки (IDE) содержат встроенные средства для ввода конструкций языка. Например, в Microsoft Visual Studio, Borland Developer Studio, для этого необходимо ввести ключевое слово и нажать определённую клавишную комбинацию. В IDE Geany существует специальный файл snippets.conf (путь к файлу: /home/user/.config/geany) позволяющий создавать свои сниппеты. Другие программы, такие как Macromedia Dreamweaver и Zend Studio, позволяют использовать сниппеты в Веб-программировании.