← Все вопросы
Что такое костюмы в Scratch и как заставить спрайт шагать (анимация ходьбы)?
6
Хочу, чтобы мой кот не просто скользил, а как будто шёл — двигал лапками. Слышал, что это делается через костюмы. Что это и как включить?
2 ответа
10
✓ Принятый ответ — помог автору
Костюмы — это разные картинки одного спрайта. У кота их два: «costume1» (лапки вместе) и «costume2» (лапки врозь). Если быстро переключать костюмы, получается анимация ходьбы.
Переключи на вкладку «Костюмы» (слева вверху) — там увидишь оба. А теперь собери скрипт:
когда нажат зелёный флажок
всегда
следующий костюм
идти (10) шагов
ждать (0.2) секунд
Блок «следующий костюм» — в Внешнем виде. Кот будет шагать и перебирать лапками. Меняй «ждать 0.2» — чем меньше, тем быстрее анимация.
3
Можно нарисовать и больше двух костюмов (например, 4 кадра), тогда ходьба будет плавнее. Главное — давать им понятные имена и переключать по очереди блоком «следующий костюм» или «сменить костюм на (имя)».
Ваш ответ
Войдите, чтобы ответить на вопрос.