Материал из Скретч Вики

Категории блоков — это способ сортировки блоков в палитре блоков Скретч. Блоки классифицируются в зависимости от их функциональности, блоки в одной категории имеют одинаковый цвет. Разделение цветов по категориям позволяет лучше различать части проекта и упрощает доступ. В Скретч 3.0 есть девять основных категорий блоков, одиннадцать расширений и три расширения Raspberry Pi.

Блоки движения

Это раздел о статье Блок движения. В данном разделе она рассказана вкратце.

Блоки движения перемещают спрайт по осям x и y и меняют его направление. Сцена не содержит блоков движения, так как это неподвижный объект. В настоящее время существует 18 блоков движения: 15 обычных блоков и 3 блока репортёра.

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

Это раздел о статье Блок внешности. В данном разделе она рассказана вкратце.

Блоки внешнего вида управляют внешним видом спрайтов и сцены. Некоторыми функциями являются смена костюмов и применение графических эффектов. В настоящее время существует 20 блоков внешнего вида: 17 обычных блоков и 3 блока репортёра. 14 только для спрайтов, а 4 только для сцены.

Блоки звуков

Это раздел о статье Блок звука. В данном разделе она рассказана вкратце.

Блоки звуков позволяют воспроизводить звуки и применять к ним эффекты. В настоящее время существует 9 звуковых блоков: 8 обычных блоков и 1 блок репортёр.

Блоки событий

Это раздел о статье Событийный блок. В данном разделе она рассказана вкратце.

Блоки событий отвечают за выполнение скриптов при определённых действиях. Категория состоит в основном из блоков шапок. В настоящее время существует 8 блоков событий: 6 блоков шапок и 2 обычных блока.

Блоки управления

Это раздел о статье Блок управления. В данном разделе она рассказана вкратце.

Блоки управления предоставляют функции для зацикливания различных скриптов и создания клонов. В настоящее время существует 11 блоков управления: 1 блок шапка, 5 обвивающих блоков, 3 обычных блока и 2 закрывающих блока.

Блоки сенсоров

Это раздел о статье Блок сенсора. В данном разделе она рассказана вкратце.

Блоки сенсоров используются для определения и измерения того, как объекты взаимодействуют друг с другом, или для обнаружения определенных движений клавиатуры и мыши. Например, сенсорные блоки можно использовать для обнаружения прикосновения одного спрайта к другому. В настоящее время существует 18 блоков сенсоров: 3 обычных блока, 5 логических блоков и 10 блоков репортёров.

Блоки операторов

Это раздел о статье Оперирующий блок. В данном разделе она рассказана вкратце.

Блоки операторов предоставляют возможности для выполнения математических операций и изменения строк. В настоящее время существует 18 блоков операторов: 7 логических блоков и 11 блоков репортёров.

Блоки переменных

Блоки переменных включают две подкатегории, переменные и списки, но обе связаны с хранением данных и доступом к ним.

Подкатегория переменных

Это раздел о статье Блок переменной. В данном разделе она рассказана вкратце.

Подкатегория становится видимой после создания переменной.

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

В настоящее время подкатегория состоит из 5 блоков: 4 обычных блоков и 1 блока репортёра.

Подкатегория списков

Это раздел о статье Блок списка. В данном разделе она рассказана вкратце.

Подкатегория становится видимой после создания списка.

В настоящее время подкатегория состоит из 12 блоков: 7 обычных блоков, 4 блоков репортёров и 1 логического блока.

Другие блоки

Это раздел о статье Мой блок. В данном разделе она рассказана вкратце.

Другие блоки содержат пользовательские процедуры для выбранного спрайта. Блоки полезны для запуска сценария без обновления экрана и для организации скриптов. Также при создании блока можно добавить строковые и логические входы.

Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.