$

Практическая работа №6. Анимация

Трудно представить компьютерный проект без элементов анимации. Анимация (от латинского «anima» - душа) - это оживление изображений быстрой сменой неподвижных картинок. 

Задание 1

Попробуйте подобрать синоним к слову анимация.

 
У спрайта1 есть 2 костюма. Быстрой сменой костюмов можно анимировать движение спрайта. Чем больше костюмов, изображающих моменты движения, тем реалистичнее будет анимация.

Основа алгоритма анимации - это повтор (цикл) нескольких действий. Можно сделать разные варианты алгоритма анимации в зависимости от задачи автора.
 
Для усиления зрелищности можно добавить графический эффект из категории внешность, например, "завихрение" как подобие вдоха и выдоха спрайта. В жизни размер удаляющегося от нас объекта кажется все меньше и меньше.  В Скретче с каждым шагом мы тоже можем уменьшать размер спрайта вплоть до 0%.

Задание 2

Соберите сценарий поведения спрайта1. 
Поведение объекта состоит из действий 3-х типов: 
  • контроля за своими действиями (пуск по нажатию на стрелку вверх, пауза): 
  • движений (повернуть, идти): 
  • изменений внешности (графический эффект, следующий костюм, изменить размер):  

 Сценарий на русском языке

 Сценарий на Скретче

  1. Когда игрок касается клавиши стрелка вверх,
  2. спрайт поворачивается вверх,
  3. делает легкий вдох на 10 единиц,
  4. шагает на 10 точек,
  5. замирает на 0,2 доли секунды,
  6. делает выдох на 10 единиц и
  7. на 3% уменьшается в размере

 
Усилить выразительность анимации можно с помощью звука. В составе спрайта1  уже есть звук "мяу". 

Задание 3

Добавьте сценарий проигрывания звука в тот момент, когда спрайт касается края сцены, а заодно верните спрайт в центр сцены и восстановите его размер
Поведение объекта состоит из действий 5-и типов: 
  • контроля за своими действиями (пуск по нажатию на зеленый флаг, повтор выполнения набора действий по заданному условию): 
  • сенсорного восприятия событий (обнаружение края сцены): 
  • создания звуков (игра звука): 
  • движений (перемещение в точку сцены): 
  • изменений внешности (установка размера спрайта):  

 Сценарий на русском языке

 Сценарий на Скретче

  1. Когда щелкнут по Зеленому флажку,
  2. всегда, если спрайт касается края сцены,
  3. он играет звук: мяу,
  4. переносится в центр сцены, где х=0, у=0, и
  5. приобретает натуральный размер 100%

 

 

$