Flash анимация

Создание интерактивных фильмов


Создание интерактивных фильмов
В простом анимированном фильме (наподобие рассмотренных в предыдущих главах) Flash воспроизводит кадры временной диаграммы в определенной последовательности, которая остается неизменной, скол...
СОЗДАНИЕ СЦЕНАРИЯ ДЛЯ КНОПКИ
Кнопка является наиболее удобным и простым средством взаимодействия пользователя с Flash-фильмом. Кнопке может быть назначено любое из действий, входящих в раздел Actions. Кроме того, назначи...
Пример применения кнопок в интерактивном фильме
Рисунок 11.21. Пример применения кнопок в интерактивном фильме  ...
Окно фильма после добавления кнопок
Рисунок 11.22. Окно фильма после добавления кнопок Выберите первую из кнопок, с помощью которой фильм должен приостанавливаться. С помощью инспектора свойств кнопки откройте панель Acti...
Панель Actions после назначения кнопке действия stop
Рисунок 11.23. Панель Actions после назначения кнопке действия stop  ...
Переход по заданному URL
Действие getURL входит в подраздел Browser/Network. Это действие позволяет загрузить в броузер документ, расположенный по указанному URL, либо переслать значения некоторых переменных (наприм...
Панель Actions после назначения кнопке действия getURL
Рисунок 11.24. Панель Actions после назначения кнопке действия getURL Введите требуемые значения параметров. По умолчанию действие getURL выполняется по щелчку на кнопке событие (release);...
Загрузка дополнительных фильмов
С помощью действий loadMovie и unloadMovie можно обеспечить динамическую загрузку дополнительных фильмов или их выгрузку без повторной инициализации Flash-плеера. Такая технология обеспечи...
Панель Actions после назначения кнопке действия loadMovie
Рисунок 11.25. Панель Actions после назначения кнопке действия loadMovie Введите требуемые значения параметров. По умолчанию действие loadMovie выполняется по щелчку на кнопке (событие rel...
Фильм нулевого уровня
Рисунок 11.26. Фильм нулевого уровня...
Вид окна Flashплеера после загрузки дополнительного фильма
Рисунок 11.27. Вид окна Flash-плеера после загрузки дополнительного фильма Чтобы выгрузить фильм из Flash-плеера, необходимо назначить какой-либо кнопке или кадру фильма действие unloadMovie...
СОЗДАНИЕ СЦЕНАРИЯ ДЛЯ КАДРА
Связав сценарий с некоторым ключевым кадром фильма, можно обеспечить автоматическую инициализацию тех или иных действий при достижении считывающей головкой этого кадра. Как правило, все кад...
Вид панели Actions при назначении кадру действия goto
Рисунок 11.28. Вид панели Actions при назначении кадру действия goto Туре (Тип) — задает способ указания кадра, на который требуется перейти; значение параметра выбирается с помощью раскрыва...
СОЗДАНИЕ СЦЕНАРИЯ ДЛЯ КЛИПА
Как было отмечено в начале данной главы, клип, как и кнопка, может «реагировать» на те или иные события. Поэтому в большинстве случаев основу сценария для клипа составляет перечен...
Перечень допустимых событий для клипа
Рисунок 11.29. Перечень допустимых событий для клипа В качестве примера сценария, связанного с клипом, рассмотрим процедуру создания маски, реализованной в виде клипа. Поскольку такая маска пр...
Пример использования клипа в качестве
Рисунок 11.30. Пример использования клипа в качестве Создайте клип, который будет использован в качестве маски (в соответствии с условиями рассматриваемого примера, «пропеллер»...
Формат панели Action после вставки в сценарий метода setMask
Рисунок 11.31. Формат панели Action после вставки в сценарий метода setMask В поле установки параметров введите имена экземпляров клипов: в поле Object - имя фонового клипа (Fon), в поле Par...
Формат панели Action после настройки
Рисунок 11.32. Формат панели Action после настройки параметров метода setMask  ...
КОМПОНЕНТЫ
В предыдущих версиях Flash использовалось понятие Smart Clip, то есть «сложный клип». Это специальный тип символов-клипов, на основе которых в Flash-фильмах создавались элементы п...
Раздел Flash UI Components списка Action Toolbox
Рисунок 11.33. Раздел Flash UI Components списка Action Toolbox Наиболее распространенный вариант применения компонентов — это создание на их основе аналога формы, помещаемой на Web-странице....
Формат панели Components
Рисунок 11.34. Формат панели Components ЗамечаниеЗамечание Напомним, что первое упоминание в книге о панели Components было связано с созданием прокручиваемого текстового поля (см. главу &...
Формат инспектора свойств компонента
Рисунок 11.35. Формат инспектора свойств компонента Properties (Свойства), с помощью элементов которой устанавливаются свойства компонента как экземпляра символа-клипа; эта вкладка одинако...
Флажки
Для флажка (Checkbox) могут быть заданы следующие параметры (см. Рисунок 11.35, вверху): Label — текстовая метка, отображаемая на странице в качестве имени флажка; чтобы изменить метку, с...
Пример использования флажков значение
Рисунок 11.36. Пример использования флажков значение выбирается из списка, который содержит два варианта: right (справа) и left (слева); Change Handler (Изменить обработчик) — имя функции, в...
Переключатели
Напомним, что в отличие от флажков, переключатели (RadioButton) обеспечивают выбор только одного из нескольких взаимоисключающих вариантов. При этом все переключатели, расположенные в одном с...
В этом слое может быть включен только один переключатель
Рисунок 11.37. В этом слое может быть включен только один переключатель Кроме того, следует иметь в виду, что при воспроизведении фильма посетитель сайта сможет изменить состояние переключател...
Формат инспектора свойств переключателя
Рисунок 11.38. Формат инспектора свойств переключателя  ...
Кнопки
В обычных Windows-приложениях кнопки (PushButton или просто Button) используются для инициализации тех или иных действий. Кнопки, входящие в форму, размещенную на HTML-странице, обычно служат...
Формат инспектора свойств кнопки
Рисунок 11.39. Формат инспектора свойств кнопки  ...
ПАНЕЛЬ ACTIONS
Инструмент для работы с ActionScript реализован в виде диалоговой панели Actions (Действия), внешний интерфейс которой ничем не отличается от других панелей Flash MX, рассмотренных в предыдущ...
Экспертный (вверху) и обычный (внизу) форматы панели Actions
Рисунок 11.1. Экспертный (вверху) и обычный (внизу) форматы панели Actions  ...
Списки
Список (ListBox) в Flash-фильме, как и в других Windows-приложениях, предназначен для реализации возможности выбора одного или нескольких предлагаемых вариантов. Список единичного выбора (он...
Пример использования списка единичного выбора
Рисунок 11.40. Пример использования списка единичного выбора Для списка может быть задан следующий набор параметров х(Рисунок 11.41): Labels (Метки) - перечень наименований пунктов списка;...
Формат инспектора свойств списка
Рисунок 11.41. Формат инспектора свойств списка Чтобы задать количество и наименования элементов списка, следует щелкнуть мышью в строке Labels, затем — на появившейся справа кнопке и внести н...
Диалоговое окно для редактирования элементов списка
Рисунок 11.42. Диалоговое окно для редактирования элементов списка Расположенные в верхней части окна кнопки позволяют добавлять, удалять и изменять порядок следования элементов списка. Чтобы...
Диалоговое окно для редактирования
Рисунок 11.43. Диалоговое окно для редактирования значений, связанных с элементами списка  ...
Комбинированный список
Данный вид списка (ComboBox) отличается от рассмотренного выше тем, что для просмотра списка его необходимо открыть, щелкнув на кнопке списка. Кроме того, для него не предусмотрена возможност...
Пример комбинированного списка
Рисунок 11.44. Пример комбинированного списка...
Формат инспектора свойств комбинированного списка
Рисунок 11.45. Формат инспектора свойств комбинированного списка Row Count (Число строк) — количество пунктов списка, отображаемых в окне списка, когда он открыт; если это число меньше длины...
Прокручиваемая область
Прокручиваемая область (ScrollPane) -- это подокно (или панель) внутри окна Flash-фильма, предназначенное для отображения некоторой относительно самостоятельной информации. Например, вы может...
Пример использования подокна
Рисунок 11.46. Пример использования подокна...
Формат инспектора свойств подокна
Рисунок 11.47. Формат инспектора свойств подокна Scroll Content (Прокручиваемое содержимое) — имя экземпляра клипа, подлежащего отображению в подокне; Horizontal Scroll (Горизонтальная пр...
Редактирование компонентов
При включении в фильм экземпляра компонента в библиотеку фильма добавляется не только собственно символ данного типа, но и его «составные части», формирующие внешний вид компонент...
Библиотека фильма использующего компоненты
Рисунок 11.48. Библиотека фильма, использующего компоненты Все фрагменты компонента доступны для редактирования. Благодаря этому вы легко можете изменить внешний вид любого компонента, сохран...
Редактирование фрагмента флажка
Рисунок 11.49. Редактирование фрагмента флажка  ...
ОЗВУЧИВАНИЕ ФИЛЬМА
Озвучивание фильма не связано непосредственно с обеспечением его интерактивности, однако на практике чаще всего звуковое сопровождение делают «управляемым» со стороны посетителя...
Формат инспектора свойств кадра при озвучивании кадра
Рисунок 11.50. Формат инспектора свойств кадра при озвучивании кадра Если это требуется, с помощью указанных элементов интерфейса скорректируйте параметры звука (подробнее о том, как это сд...
Представление на временной диаграмме озвученного кадра
Рисунок 11.51. Представление на временной диаграмме озвученного кадра Обратите внимание, что изображение звука на временной диаграмме масштабируется в соответствии с установленной частотой кад...
Временная диаграмма «озвученной» кнопки
Рисунок 11.52. Временная диаграмма «озвученной» кнопки  ...
ОБЩИЕ СВЕДЕНИЯ ОБ ACTIONSCRIPT
Подробное описание возможностей и особенностей ActionScript выходит за рамки данной книги. Дело в том, что в результате последних усовершенствований, внесенных в версию Flash MX, ActionScrip...
Объектная модель ActionScript
Рисунок 11.2. Объектная модель ActionScript Объекты класса Movie позволяют представить в сценарии взаимоотношения между элементами фильма (то есть структуру фильма), а также управлять параметр...
Иерархия временных диаграмм загруженных в Flashплеер
Рисунок 11.3. Иерархия временных диаграмм, загруженных в Flash-плеер Таким образом, область действия переменных в Flash-фильме распространяется сверху вниз: имя переменной, созданной в сценари...
ИНТЕРФЕЙС ПАНЕЛИ ACTIONS
Как было сказано в начале данной главы, панель Actions обеспечивает два режима работы. В обычном режиме (Normal Mode) описание действий выполняется путем заполнения соответствующих полей па...
Вызов панели Actions
Существует несколько способов вызова на экран панели Actions. Однако наиболее надежный и корректный способ состоит в том, чтобы вызывать панель «от имени» того элемента фильма, дл...
Заголовок панели Actions при создании сценария для кадра
Рисунок 11.4. Заголовок панели Actions при создании сценария для кадра Чтобы открыть панель Actions для создания сценария, связанного с кнопкой или с клипом, необходимо: Выбрать соответствую...
Кнопка вызова панели Actions для кнопки или клипа
Рисунок 11.5. Кнопка вызова панели Actions для кнопки или клипа Эта маленькая кнопочка обладает интересной особенностью: если сценарий для данного объекта отсутствует, она белого цвета, после...
Заголовок панели Actions при создании сценария для кнопки
Рисунок 11.6. Заголовок панели Actions при создании сценария для кнопки ЗамечаниеЗамечание Сценарий может быть сопоставлен только конкретному экземпляру кнопки или клипа, помещенному на ст...
Меню для выбора режима работы панели Actions
Рисунок 11.7. Меню для выбора режима работы панели Actions...
Основные элементы интерфейса панели Actions
Рисунок 11.8. Основные элементы интерфейса панели Actions раскрывающийся список сценариев фильма; он обеспечивает быстрый переход к другому сценарию без необходимости выбора на столе объе...
Категории компонентов языка ActionScript
Рисунок 11.9. Категории компонентов языка ActionScript Operators (Операторы) — операторы логических и арифметических операций (сложение, вычитание, сравнение и т. п.); Functions (Функции)...
Формат панели Action в режиме Normal Mode
Рисунок 11.10. Формат панели Action в режиме Normal Mode Область ввода параметров предназначена для указания параметров, необходимых для корректного выполнения конструкции, помещенной в текст...
Панель инструментов окна сценария в режиме Normal
Рисунок 11.11. Панель инструментов окна сценария в режиме Normal...
Рисунок 11 12 Вставка компонента
Рисунок 11.12. Вставка компонента с помощью кнопки Add new item кнопка, помеченная символом «-», обеспечивает удаление из текста сценария выбранного в окне компонента; к...
Формат обработчика события
Рисунок 11.13. Формат обработчика события Для кнопок обработчик имеет имя on, а для клипов — onСlipEvent. Имя обработчика предшествует списку событий, на которые обработчик должен реагировать....
Индикация ошибочной конструкции
Рисунок 11.14. Индикация ошибочной конструкции...
Формат окна Insert a target path
Рисунок 11.15. Формат окна Insert a target path многострочное текстовое поле Target (Назначение), предназначенное для ввода и корректировки пути назначения; если выбрать в дереве фильма н...
Режим Expert Mode
Экспертный режим позволяет совмещать два способа формирования сценария: непосредственный ввод конструкций языка ActionScript с клавиатуры и вставку их в окно сценария из списка Actions Toolbo...
Формат панели Action в режиме Expert Mode
Рисунок 11.16. Формат панели Action в режиме Expert Mode Экспертный режим предназначен в первую очередь для тех, кто знаком с программированием на ActionScript. Поэтому, если вы хотите восполь...
Динамическая подсказка по конструкциям языка
Рисунок 11.17. Динамическая подсказка по конструкциям языка...
Панель инструментов окна сценария в режиме Expert Mode
Рисунок 11.18. Панель инструментов окна сценария в режиме Expert Mode Для отыскания ошибок в более сложных сценариях может применяться специальный отладчик — Debugger. Этот инструмент достат...
Диалоговое окно утилиты Check Syntax
Рисунок 11.19. Диалоговое окно утилиты Check Syntax...
Окно отладчика сценариев
Рисунок 11.20. Окно отладчика сценариев Чтобы перейти в режим отладки фильма, достаточно в меню Control основного окна выбрать команду Debug Movie (Отладка фильма). Предварительно, как было...








Начало