Переменные в Scratch
Создание переменной в Scratch, изменение переменной, удаление переменной. Использование переменных на примере счёта в игре.
Создание переменной в Scratch
- В левом боковом меню выбираем оранжевый пункт Переменные.
![Создание переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_3-1.png)
- В начале меню нажимаем на пункт Создать переменную.
![Создание переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_4-1.png)
- В диалоговом окне вводим название переменной (желательно, чтобы название было описательным, то есть было понятно, что переменная означает). Также нужно выбрать область действия переменной: или для одного спрайта, или для всех.
![Создание переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_5-1.png)
Изменение переменной в Scratch
Выбор значения переменной
Используется для выбора значения для переменной.
- Выбираем в меню переменных пункт Задать значение.
![Установка значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_8-1.png)
- В выпадающем списке нам нужно выбрать необходимую переменную и установить её значение.
![Установка значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_15.png)
3. Добавляем блок переменной в проект.
![Установка значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_17.png)
Изменение значения переменной
Используется для изменения переменной на указанное число; чтобы уменьшить — надо указать отрицательное число.
- В меню переменных выбираем пункт Изменить.
![Изменение значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_9.png)
- В выпадающем списке находим нужную переменную и устанавливаем необходимое изменение.
![Изменение значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_18.png)
- Добавляем блок переменной в проект.
![Изменение значения переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_19.png)
Показ или скрытие переменной
Используется, если в проекте нужно то показывать переменную на сцене, то скрывать её.
- Находим в меню переменных пункт Показать переменную или Скрыть переменную.
![Показать или скрыть переменную в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_14.png)
- В выпадающем списке указываем необходимую переменную.
![Показать или скрыть переменную в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_20.png)
- Добавляем блок переменной в проект.
![Показать или скрыть переменную в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_21.png)
Удаление переменной
- Для удаления переменной в Scratch необходимо зайти в меню переменных, правой кнопкой мыши нажать на переменную, выбрать в появившемся меню кнопку Удалить переменную.
![Удаление переменной в Scratch](https://robx.org/wp-content/uploads/2020/10/Screenshot_6.png)
Пример использования переменной в Scratch
Переменная очков в игре
Переменные часто используются для подсчета очков в игре. В нашем примере очки начисляются при касании мячом другого спрайта. По пунктам:
- Для начала нам необходимо создать переменную и дать ей имя Очки.
- При срабатывании определенного условия переменная будем меняться. Например, если наш мяч коснется другого спрайта.
- Далее добавляем блок Изменить переменную, выбираем в списке переменную под названием Очки.
- Вставляем блок в нашу программу.
![Переменная в Scratch: пример использования](https://robx.org/wp-content/uploads/2020/10/image21.png)
Переменная обнуления счёта
Если игра закончилась, например мяч упал на пол, нужно обнулить счет, то есть придать переменной значение ноль.
- Во вкладке переменных находим и выбираем пункт Задать значение.
- Теперь выбираем из списка переменную Очки.
- Создаем новую команду.
![Переменная в Scratch: пример использования](https://robx.org/wp-content/uploads/2020/10/Screenshot_23.png)
А если переменная не скрывается?
я делаю калькулятор,но она не скрывается
Ильзара, Вы добавили блок «скрытие переменной»?