Блоки внешнего вида

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

Говорить *фраза* *количество* секунд — над спрайтом появляется облачко с фразой и исчезает по прошествии указанного времени.

Сказать *фраза* — над спрайтом появляется облачко с фразой. Не исчезает, пока не сработает похожий блок (говорить, сказать или думать).

Думать *фраза* *количество* секунд — над спрайтом появляется облачко с фразой и исчезает по прошествии указанного времени.

Думать *фраза* — над спрайтом появляется облачко с фразой. Не исчезает, пока не сработает похожий блок (говорить, сказать или думать).

Изменить костюм на *имя костюма* — меняет внешний вид персонажа на указанный костюм.

Следующий костюм — меняет внешний вид персонажа на следующий в списке костюмов образ.

Переключить фон на *название фона* — меняет фон сцены на указанный.

Следующий фон — меняет фон сцены на следующий по списку.

Изменить размер на *количество* % — увеличивает (если число положительное) или уменьшает (если число отрицательное) спрайт. 100% = оригинальный размер спрайта.

Установить размер *количество* % — задает точный размер спрайта. 100% = оригинальный размер спрайта.

Изменить эффект *название* на *число* —  добавляет фильтры к спрайту. Положительные числа усиливают эффект, отрицательные — уменьшают. Список эффектов:

  • цвет — меняет цветовой оттенок,
  • рыбий глаз — искажение «рыбий глаз»,
  • завихрение —  спиральное искажение,
  • укрупнение пикселей — пикселизация,
  • мозаика — клонирование,
  • яркость — осветление/затемнение,
  • прозрачность —  эффект прозрачности.

Установить эффект *название* *число* — задает конкретное значение для выбранного эффекта. Список эффектов указан выше.

Убрать графические эффекты — убирает все фильтры.

Показаться — отображает спрайт на сцене.

Спрятаться — скрывает спрайт со сцены.

Перейти на *тип* слой — передвигает спрайт относительно других в глубину:

  • передний слой — спрайт будет показываться поверх других,
  • задний слой — спрайт будет показываться ниже других.

Перейти вперед/назад на *количество* слоя — передвигает спрайт относительно других в глубину выше или ниже на заданное количество слоев.

Костюм номер/имя — сенсор, хранящий текущие значения номера/имени костюма спрайта. Если в левом столбце поставить галочку, то окно с данными отобразиться на сцене.

Фон номер/имя — сенсор, хранящий текущие значения номера/имени фона сцены. Если в левом столбце поставить галочку, то окно с данными отобразиться на сцене.

Размер — сенсор, хранящий текущее значение размера спрайта. Если в левом столбце поставить галочку, то окно с данными отобразиться на сцене.

Блоки внешнего вида превращают статичные объекты в динамичные, выразительные элементы проектов, делая Scratch-работы по-настоящему живыми и профессиональными.