Материал из Скретч Вики
Переменная — это участок временной памяти компьютера, хранящий какое-либо значение. Переменные используются для сохранения значения в программе. Например счёт в игре — переменная. Переменные можно изменять, а неизменяемая переменная называется константа. Кроме того есть ещё и облачная переменная, которая хранится на сервере. Если Вы новичок, то Вы не сможете создавать облачные переменные, и влиять на них в других проектах.
так выглядит переменная в скретче 3: пример переменной0
Переменные в Скретч 2.0
Создайте новый проект. Чтобы создать переменную, нужно нажать на кнопку "Создать переменную" в разделе "Данные" палитры блоков и назначить ей имя. Вы увидите следующие блоки:
(пример переменной)
задать [пример переменной v] значение [0]
— устанавливает строковое или числовое значение для выбранной переменной.изменить [пример переменной v] на [1]
— увеличивает выбранную переменную на указанное число; чтобы уменьшить — надо указать отрицательное числоскрыть переменную [пример переменной v]
— скрывает переменную со сценыпоказать переменную [пример переменной v]
— показывает переменную на сцене
По умолчанию, любая переменная имеет значение 0.
Примеры использования
Счёт в игре
К примеру, нам нужно добавить очко игроку, если он собрал монетку. Вот скрипт для спрайта «монетка»:
когда щёлкнут по зелёному флагу задать [счёт v] значение [0]//обнуляем счёт повторять всегда ждать до <касается (Игрок v)?> изменить [счёт v] на (10)//игрок собрал монетку и получил очки перейти на (случайное положение v)//перенос монетки в другое место end
Таймер
Чтобы создать игровой таймер, нужно сделать следующий скрипт:
когда щёлкнут по зелёному флагу задать [время v] значение [0] повторять всегда ждать (1) секунд изменить [время v] на (1) end