← Все вопросы

Что такое костюмы в Scratch и как заставить спрайт шагать (анимация ходьбы)?

Задан 13 месяцев назад303 просмотров2 ответа
6

Хочу, чтобы мой кот не просто скользил, а как будто шёл — двигал лапками. Слышал, что это делается через костюмы. Что это и как включить?

2 ответа

10
✓ Принятый ответ — помог автору

Костюмы — это разные картинки одного спрайта. У кота их два: «costume1» (лапки вместе) и «costume2» (лапки врозь). Если быстро переключать костюмы, получается анимация ходьбы.

Переключи на вкладку «Костюмы» (слева вверху) — там увидишь оба. А теперь собери скрипт:

когда нажат зелёный флажок
всегда
  следующий костюм
  идти (10) шагов
  ждать (0.2) секунд

Блок «следующий костюм» — в Внешнем виде. Кот будет шагать и перебирать лапками. Меняй «ждать 0.2» — чем меньше, тем быстрее анимация.

3

Можно нарисовать и больше двух костюмов (например, 4 кадра), тогда ходьба будет плавнее. Главное — давать им понятные имена и переключать по очереди блоком «следующий костюм» или «сменить костюм на (имя)».

Ваш ответ

Войдите, чтобы ответить на вопрос.