ТОЭ Компьютерный монтаж Основы Flash Corel DRAW Учебник по схемотехнике Законы Кирхгофа P-CAD Autodesk Mechanical Desktop Электротехника Атомная физика Графический пакет OrCAD Теория множеств Оптическая физика Дифференциалы Интегралы Магнитные свойства Зонная теория Квантовая статистика Квантовая физика Магнитное поле Электростатика Геометрическая оптика Основы теории относительности Волновая функция Главную

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

Назначение процедур кадрам

Если вы хотите, чтобы какие-то события возникали в определенном месте фильма (т. е. при достижении воспроизводящей головкой определенного кадра), назначьте процедуру этому кадру. Например, чтобы создать в фильме цикл между 10-м и 20-м кадрами, назначьте 20-му кадру фильма процедуру "перейти к 10-му кадру и продолжить воспроизведение". Удобно поместить все процедуры кадра в один слой, чтобы упростить их поиск и работу с ними. Кадры с процедурами помечаются во временной диаграмме строчной буквой "а" (рис. 12.4).

Как только процедура назначена, проверьте, работает ли она с помощью команды Control (Управление) Þ Test Movie (Тестировать фильм). Учтите, что большинство процедур не будет работать в режиме редактирования.



Рис. 12.4. Вид кадров, содержащих процедуры, в окне Timeline

Ниже описывается, как назначить процедуры кадрам с помощью панели Actions (Процедуры) в нормальном режиме.

О работе с панелью Actions в экспертном режиме рассказано в руководстве па ActionScript.

Для того чтобы назначить процедуру ключевому кадру:

  1. Выделите ключевой кадр во временной диаграмме и выберите команду Window (Окно) Þ Actions (Процедуры).

    Если выделенный кадр не является ключевым кадром, то процедура будет назначена предыдущему ключевому кадру. Если выделен не кадр или если выделено несколько кадров, то панель Actions (Процедуры) будет затенена.

    См. разд. "Назначение процедур объектам" этой главы.

  2. В списке Toolbox (Набор инструментов) на левой стороне панели щелкните на категории Basic Actions (Основные процедуры), чтобы вызвать список основных процедур.
  3. Назначьте процедуру, выполнив один из следующих шагов:
    • дважды щелкните на соответствующем пункте в категории Basic Actions (Основные процедуры) в списке Toolbox (Набор инструментов);
    • перетащите процедуру из списка Toolbox (Набор инструментов) слева в список Actions (Процедуры) на правой стороне панели;
    • щелкните на кнопке Add (Добавить) и выберите инструкцию во всплывающем меню;
    • используйте горячие клавиши.
  4. Вызовите панель Parameters (Параметры), щелкнув на треугольнике в нижнем правом углу панели Actions (Процедуры). Выберите процедуру и введите для нее новые значения в текстовые поля Parameters (Параметры). Параметры изменяются в зависимости от выбранной процедуры.
  5. Повторите шаги 3 и 4, чтобы назначить дополнительные процедуры по мере необходимости.

Для того чтобы протестировать процедуру кадра в сцене, выберите команду Control (Управление) Þ Test Movie (Тестировать фильм).

Использование основных процедур для навигации и интерактивных эффектов

Основные процедуры панели Actions (Процедуры) позволяют управлять навигацией и создавать в фильме интерактивные эффекты. Flash создает необходимый код ActionScript в зависимости от процедур, выбранных пользователем.

Ниже перечислены основные процедуры панели Actions (Процедуры):

Кроме того, процедура print (печатать) позволяет определять кадры фильма как распечатываемые.

О других процедурах, доступных в ActionScript, и о расширенной интерактивности см. в руководстве по ActionScript.

Компьютерное моделирование и анимация

Разработка проекта

В этой книге рассказывается о том, как создавать и оживлять персонажи анимации. Однако прежде чем непосредственно приступить к этому увлекательному процессу, представьте себе будущих героев во всех подробностях. Предварительный проект можно выполнить в виде карандашного наброска или глиняной статуэтки. Он будет играть роль «путеводителя» при планировании работы и создании компьютерных персонажей. Теоретическая механика Сопротивление материалов. Математика, физика

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

Магнитное поле, электромагнитное взаимодействие Основы специальной теории относительности Развитие представлений о природе света Электромагнитная теория света Уравнение Эйнштейна для внешнего фотоэффекта Магнитные свойства атомов Электротехника краткий справочник Законы Ома и Кирхгофа для электрической цепи Примеры решения задач по электротехнике Теоретические основы электротехники ТОЭ Метод узловых потенциалов Метод контурных токов Баланс мощностей Резонанс напряжений и токов Лабораторные и курсовые работы Учебник по схемотехнике, альбом схем Курс лекций по атомной физике