Примеры решения задач по математике Информатика Интерактивные уроки Flash графика и анимация для Web-сайтов Электротехника Энергетика Решение задач по ядерной физике Курс лекций и задач по физике

Как посмотреть, что у нас в результате получилось, то есть, работу флэш-ролика в действии? Для этого его нужно скомпилировать и запустить. Компиляция в случае флэш-роликов - это преобразование исходных .fla-файлов в двоичные .swf-файлы, которые и интерпретирует флэш-плеер при проигрывании роликов. При компиляции (которая автоматически производится при любом виде запуска или публикации ролика) создается .swf-файл в каталоге, в котором размещен исходный .fla-файл.

Использование хинтов фигуры

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

Хинты обозначаются буквами от "а" до "z" и потому одновременно можно использовать не больше 26-ти хинтов-

Хинты окрашены желтым цветом в начальном ключевом кадре и зеленым - в конечном ключевом кадре. Хинт, не находящийся на кривой линии, окрашен красным цветом.

Выполняя кадрирование фигур, руководствуйтесь следующими принципами:


Рис. 11.9. Преобразование формы без хинтов (а) и с хинтами (б)

Понятие об угле давления. Угол давления – угол между вектором линейной скорости выходного звена (толкателя) и реакцией, действующей с ведущего звена (кулачка) на выходное звено. Эта реакция без учета сил трения направлена по общей нормали к взаимодействующим поверхностям. Угол давления определяется экспериментально

Для того чтобы использовать хинты:

  1. Выделите начальный ключевой кадр для кадрирования формы фигуры.
  2. Выберите команду Modify (Изменить) Þ Transform (Преобразовать) ÞAdd Shape Hint (Добавить хинт). При этом на фигуре появляется первый хинт, обозначенный буквой "а" и окрашенный в красный цвет.
  3. Переместите хинт на точку, которую вы хотите отслеживать в ходе Преобразования
  4. Выберите конечный ключевой кадр в последовательности. При этом на фигуре появится конечный хинт, обозначенный буквой "а" и окрашенный в зеленый цвет.
  5. В конечном кадре переместите хинт в ту точку фигуры, которая должна соответствовать точке, помеченной хинтом "а" в начальном кадре.
  6. Запустите фильм снова, чтобы по хинтам проследить изменение фигуры и при необходимости внесите изменения-
  7. Повторите этот процесс, добавив дополнительные хинты. Новые хинты будут обозначаться следующими буквами (b, с и т. д.).

Вот некоторые приемы работы с хинтами:

Создание пошаговой анимации

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


Рис. 11.10. Вид пошаговой анимации в окне Timeline

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

  1. Сделайте слой активным, щелкнув на имени слоя, и выберите в слое начальный кадр анимации.
  2. Если вы указали неключевой кадр, выберите команду Insert (Вставка) ÞKeyframe (Ключевой кадр), чтобы сделать его ключевым.
  3. Создайте изображение для первого кадра последовательности. При этом можно использовать инструменты рисования, вставлять графику из буфера (clipboard) или импортировать Файл
  4. Щелкните на следующем кадре в том же ряду и выберите команду Insert (Вставка) Þ Keyframe (Ключевой кадр) или щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу <Cmd> (Macintosh), на этом кадре и выберите команду Insert Keyframe (Вставить ключевой кадр) во всплывающем меню Frame (Кадр), рис. 11.11.

    При этом добавится новый ключевой кадр, содержание которого будет точно таким же, как у предшествующего ему первого ключевого кадра,

  5. Измените содержание этого кадра на Столе согласно сюжету анимации (рис. 11.12).
  6. Чтобы создать последовательность пошаговой анимации, повторяйте шаги 4 и 5 до тех пор, пока не нарисуете задуманный сюжет.
  7. Чтобы проверить работу анимации, выберите команду Control (Управление) Þ Play (Воспроизведение) или щелкните на кнопке Play (Bocпроизведение) на панели Controller (Панель воспроизведения). Полезно воспроизвести и просмотреть созданную анимацию.

Рис. 11.11. Вставка ключевого кадра


Рис. 11.12. Изменение содержания ключевого кадра
Каждый прямоугольничек символизирует собой отдельный кадр. После компиляции и запуска линейка времени, разумеется, не видна, однако понятие "линейки времени" остается полезным: мы можем говорить о том, какой по порядку кадр является текущим в данном клипе. Как правило, линейки всех клипов (в том числе и вложенных друг в друга) независимы, хотя изменение текущих кадров во всех клипах осуществляется синхронно.
Математика, физика, электротехника. Графика и анимация для Web-сайтов