Страница Обсуждение Источник История

Переменная (Variable)

Описание из Scratch Wiki — сделано Скрэтчерами для Скрэтчеров.

Перейти к: навигации, поиску
Это статья о переменных. О других определениях, см. Variable (disambiguation).
"Value" redirects here. For the category of values, see Category:Values.
Блок 
Переменная.
Переменная это изменяемое значение. Переменная используется для того, чтобы хранить, сохранять что-то. В каждом случае, переменная может иметь только определенное для неё значение. Это значение может быть числом или строкой (из строк состоит текст).

Переменная создается при помощи кнопки File:Make a var.png из группы блоков меню "Переменные".

Содержание

[спрятать]

Блоки переменных

Блоки переменных

Есть пять различных блоков, которые входят в меню блоков "Переменные":

Типы

Есть два типа переменных, глобальные (общие), и локальные (частные).

Глобальные переменные

По умолчанию (то есть при заданных изначально установках), при создании новой переменной, она получает тип глобальной переменной. Это значит, что такая переменная может быть использована для чтения или изменения любым Спрайтом или самой Сценой.

Локальные переменные

Локальная, или(частная/персональная,) переменная создаётся почти как и глобальная переменная, но нужно при создании указать, что эта переменная будет исопльзоваться "Только для этого спрайта". Такие переменные могут изменяться только тем спрайтом, для которого они создавались, но читать значение этой переменной могут и другие спрайты, при помощи блока () из (). Сама по себе, Сцена не может иметь частных (локальных) переменных.

File:Private var creation.png

Использование

Три различных вида отображения переменной.
Переменные нужны тогда, когда необходимо сохранять какое-то значение. Например, в вашем проекте требуется, чтобы пользователь вводил своё имя, а затем это имя должно сохраняться где-то. Так вот, для того, чтобы это имя сохранялось программой где-то в памяти компьютера, нужно использовать переменную. Таким образом, сохраненную переменную можно использовать в любой момент времени; всё, что требуется, это вызвать в проекте значение переменной (в нашем случае, отобразить имя).
Вот ещё одно сравнение, которое поможет вам понять, что такое переменная : допустим, у вас есть 1000 друзей. Вам надо как-то записывать и сохранять имена ваших друзей на одинаковых бумажках. Бумажка, на которой вы записываете имя - это и есть переменная. На ней вы храните имя вашего друга. Значение переменной - это имя каждого вашего друга.

Простая программа-пример использования переменной : переменной присваивается значение - число нажатий на клавишу пробел.

Вид переменной может отображаться тремя способами : обычный вид, большой вид и слайд. Вид переменной можно изменить двойным нажатием мыши и выделением нужной опции.

Этот чекбокс нужен для того, чтобы отображать или прятать переменную.
Если вы не хотите, чтобы на сцене было видно значение переменной, то вы можете спрятать её - тогда отметьте чекбокс "спрятать".

Списки

Основная статья: Список

Список создаётся из наименований — каждое наименование как переменная. Списки могут оказаться полезными если вам нужно иметь в программе много переменных, но также и для других целей.

См.также

External Links

Hosted by uCoz