Инструмент 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.
Знаете ли Вы, что конструкторы - это операции, которые используют в качестве аргументов объекты соответствующего им типа и создают другие объекты такого же типа. Например, операция сложения матриц создает новую матрицу.