← Все вопросы
Как сделать переменную для счёта очков в Scratch?
8
Делаю игру и хочу считать очки: поймал яблоко — плюс одно очко. Слышал, что нужна «переменная», но не понимаю, что это и как её сделать. Помогите!
2 ответа
13
✓ Принятый ответ — помог автору
Переменная — это как коробочка с подписью, в которой хранится число (например, твои очки). Scratch может её показывать на экране и менять.
Создай так:
- Слева нажми оранжевую категорию «Переменные».
- Кнопка «Создать переменную», назови
Очки, ОК. - Появятся блоки: «установить Очки в 0», «изменить Очки на 1».
Теперь в игре:
когда нажат зелёный флажок
установить [Очки] в (0)
А при поимке яблока:
изменить [Очки] на (1)
«установить в 0» в начале обнуляет счёт при новом старте, а «изменить на 1» прибавляет очко. Галочка рядом с переменной покажет счёт прямо на сцене.
5
Частая ошибка новичков — забыть «установить Очки в 0» под зелёным флажком. Тогда при перезапуске игры счёт не обнуляется и продолжает расти с прошлого раза. Всегда сбрасывай переменные в начале!
Ваш ответ
Войдите, чтобы ответить на вопрос.