Переменная (Variable)
Описание из Scratch Wiki — сделано Скрэтчерами для Скрэтчеров.
- Это статья о переменных. О других определениях, см. Variable (disambiguation).
- "Value" redirects here. For the category of values, see Category:Values.
Переменная создается при помощи кнопки из группы блоков меню "Переменные".
Содержание[спрятать] |
Блоки переменных
Есть пять различных блоков, которые входят в меню блоков "Переменные":
- () (этот блок содержит значение переменной)
- Установить () в ()
- Изменить () на ()
- Показать переменную ()
- Спрятать переменную ()
Типы
Есть два типа переменных, глобальные (общие), и локальные (частные).
Глобальные переменные
По умолчанию (то есть при заданных изначально установках), при создании новой переменной, она получает тип глобальной переменной. Это значит, что такая переменная может быть использована для чтения или изменения любым Спрайтом или самой Сценой.
Локальные переменные
Локальная, или(частная/персональная,) переменная создаётся почти как и глобальная переменная, но нужно при создании указать, что эта переменная будет исопльзоваться "Только для этого спрайта". Такие переменные могут изменяться только тем спрайтом, для которого они создавались, но читать значение этой переменной могут и другие спрайты, при помощи блока () из (). Сама по себе, Сцена не может иметь частных (локальных) переменных.
Использование
Переменные нужны тогда, когда необходимо сохранять какое-то значение. Например, в вашем проекте требуется, чтобы пользователь вводил своё имя, а затем это имя должно сохраняться где-то. Так вот, для того, чтобы это имя сохранялось программой где-то в памяти компьютера, нужно использовать переменную. Таким образом, сохраненную переменную можно использовать в любой момент времени; всё, что требуется, это вызвать в проекте значение переменной (в нашем случае, отобразить имя).Вот ещё одно сравнение, которое поможет вам понять, что такое переменная : допустим, у вас есть 1000 друзей. Вам надо как-то записывать и сохранять имена ваших друзей на одинаковых бумажках. Бумажка, на которой вы записываете имя - это и есть переменная. На ней вы храните имя вашего друга. Значение переменной - это имя каждого вашего друга.
Вид переменной может отображаться тремя способами : обычный вид, большой вид и слайд. Вид переменной можно изменить двойным нажатием мыши и выделением нужной опции.
Если вы не хотите, чтобы на сцене было видно значение переменной, то вы можете спрятать её - тогда отметьте чекбокс "спрятать".Списки
- Основная статья: Список
Список создаётся из наименований — каждое наименование как переменная. Списки могут оказаться полезными если вам нужно иметь в программе много переменных, но также и для других целей.
См.также
External Links
- Переменная в Википедии.