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

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

Версия от 18:11, 7 июля 2023; Idey programm (обсуждение | вклад) (Интервики)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Блок
Изображение блока
клавиша ( v) нажата?
КатегорияСенсор
Версия СкретчСкретч 1.4
Код scratchblocksклавиша ( v) нажата?
Тип блокаЛогический блок

Этот блок определяет, нажата ли выбранная клавиша в данный момент.
Если выбранная кнопка из выпадающего списка нажата, блок выведет true, если не нажата — false. При выборе "любая", блок выведет true, если нажата любая кнопка на клавиатуре.

Примеры

Пример 1

При запуске проекта моя переменная имеет значение 0, а если после запуска проекта будет нажата клавиша пробел, то моя переменная изменит своё значение на 100.

когда щёлкнут по зелёному флагу
задать [моя переменная v] значение [0]
повторять всегда
если <клавиша (пробел v) нажата?> , то
задать [моя переменная v] значение [100]
end
end

Пример 2

Если после запуска этого кода, вы зажмёте любую клавишу, то костюм изменится на Костюм 1, а если отпустите, то на Костюм 2.

повторять всегда
если <клавиша (любая v) нажата?> , то
изменить костюм на (Костюм 1 v)
иначе
изменить костюм на (Костюм 2 v)
end
end


Блоки
Движение
Внешний вид
Звук
Переменные
События
Управление

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