Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответ СТП.doc
Скачиваний:
9
Добавлен:
24.09.2019
Размер:
181.25 Кб
Скачать

7. Создание анимации и управление ею средствами Action Script

Анимация во Flash создается путем изменения содержания последовательно расположенных кадров. Можно перемещать объекты по рабочему полю, увел/умен их, вращать, изменять цвет…Имеются 2 метода создания анимации во Flash :

-покадровая анимация (при этом все изменения в каждом кадре задаются вручную)

-покадровая (Frame-by-frame) анимация увелич р-р файла больше чем tweened анимация

-автоматич. анимация (tweened) - задаются только длител-ть анимации зад числа кадров

2 вида автоматической анимации : -движение (Motion-tweening) - таким способом лучше всего измен. координаты объектов на рабочем поле

-превращение (Shape-tweening) - способ применяют обычно для измен. формы объектов

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

Использование статических объектов в процессе анимации - При создании фона для анимации часто бывает необходимо использовать один и тот же фон на протяжении нескольких кадров (с анимацией с других слоях). Этого эффекта очень просто достичь путем добавления простых (не ключевых) кадров после ключевого кадра со статическим изображением (фоном).Для отображения обычно фона на протяжении всего ролика нужно проделать след. :

-Создать статический объект в 1ом ключ. кадре слоя анимации

-Выбрать пустой контейнер для кадра правее ключевого кадра, насколько нужно

-Выберите из меню Insert > Frame или просто нажать F5

2 способ .Создать объект в первом ключевом кадре слоя. Удерживая кнопку Ctrl щелкнуть левой мышкой этом ключевом кадре и перетащите этот ключевой кадр вправо. Если теперь проделать это еще раз, то вместо создания простых ключевых кадров будет происходить перемещение ключевого

Синхронизация в анимации объектов из состава символов -. Для того чтобы анимация созданная при редактировании отдельного символа должным образом отображалась в основном ролике, необходимо производить процедуру "Синхронизации" Для этого: -Выделить всё кадры анимации с которых участвует анимированный символ в тайм-лайн основной сцены

-Щелкнуть правой мышкой на выделенной области, и выбрать "Synchronize Symbols"

-Выбрать из меню Modify / Frame

В диалоговом окне свойств кадра (Properties Frame), выбрать закладку Tweening, и поставить галочку в окошке "Synchronize Symbols"

Поиск ошибок - комбинирование разных приказов и действий может создать цельные и сложные процессы, но иногда такие комбинации могут приводить к неожиданным результатам

Постоянно проверяйте ход событий в вашем клипе, чтобы вовремя заметить, когда появилась ошибка

Некоторые из следующих советов помогут разобраться с ошибками :

Trace показывает информацию в отдельном окне

8.Элементы управления и их отличительные особенности

А дминистратор компьютера может применить параметры безопасности проигрывателя Flash Player, затрагивающие всех пользователей компьютера. В некорпоративной среде, например на домашнем компьютере, административный доступ обычно есть у одного пользователя. Даже в корпоративной среде лишь отдельные пользователи могут иметь права администратора компьютера.

Существует два типа элементов управления администратора:

-файл mms.cfg

-Каталог Global Flash Player Trust

Элементы управления пользователя

В Flash Player предусмотрено 3 разных механизма для управления доступом на уровне пользователя: пользовательский интерфейс «Параметры»(1), диспетчер параметров(2) и каталог User Flash Player Trust(3).1. явл. быстрым интерактивным механизмом для настройки параметров определенного домена. Менеджер параметров имеет более детальный интерфейс и предоставляет возможность вносить глобальные изменения, затрагивающие разрешения для многих или всех доменов. Кроме того, когда SWF-файл запрашивает новое разрешение, что требует принятия решений о безопасности и конфиденциальности во время выполнения, открывается диалоговое окно, в котором пользователь может изменить некоторые параметры проигрывателя Flash Player.

2. содержат опции, связанные с безопасностью, такие как параметры камеры и микрофона, параметры хранения общих объектов, параметры, связанные с устаревшим содержимом, и прочее. Приложения AIR не поддерживают доступ к диспетчеру параметров и пользовательскому интерфейсу настроек.

3.Чтобы данные с веб-сервера были доступны SWF-файлам из других доменов, на сервере можно создать файл политики( XML-файл, помещен.в спец. местоположение на сервере)

Файлы политики определяют доступ к ряду ресурсов, включая следующее:

-получение данных растровых изображений, аудио и видео;

-загрузку XML и текстовых файлов;

-импорт SWF-файлов из других изолированных программных сред в домен безопасности загружающего файла;

-доступ к подключениям к сокетам и XML-сокетам.

Файлы политики должны передаваться проигрывателю Flash Player с использованием того же протокола, который собирается использовать устанавливаемое подключение. Например, когда файл политики помещается на HTTP-сервер, SWF-файлы с других доменов могут загружать данные с этого сервера с использованием протокола HTTP. Однако, если на этот же сервер не добавить файл политики сокетов, то SWF-файлы из других доменов не смогут подключиться к серверу через сокеты. Другими словами, способ получения файла политики должен соответствовать способу подключения.

Элементы управления автора (разработчика)

В качестве основного API-интерфейса ActionScript для предоставления прав доступа используется метод Security.allowDomain(), который предоставляет права SWF-файлам в указанных доменах. Цель вызова метода Security.allowDomain() состоит в предоставлении разрешения SWF-файлам во внешнем домене выполнять сценарии для SWF-файла, вызывающего метод Security.allowDomain().