Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:gdevelop:documentation:manual:global_variables [2015/08/08 10:56] (current)
passazhir created
Line 1: Line 1:
 +====== Редактирование начальных переменных ======
 +
 +Вы можете объявить переменные и их начальные значения для любого типа переменных:​ **глобальных** переменных,​ переменных **сцен** или переменных **объектов**.
 +
 +{{ ru:​gdevelop:​documentation:​manual:​variables_ru.png }}
 +
 +Переменные можно не объявляя использовать в событиях,​ но объявление переменной позволяет ввести для нее начальное значение. Для интенсивного использования в событиях,​ объявленные переменные более эффективны,​ чем не объявленные.
 +
 +===== Основные изменения =====
 +
 +Используйте первую кнопку на панели инструментов,​ чтобы добавить новую переменную. Вы можете изменить ее значение двойным щелчком по ней.
 +Панель также может быть использована для изменения порядка переменных,​ удаления выбранной переменной или изменения имени существующей переменной.
 +
 +===== Поиск не объявленных переменных =====
 +
 +Вы можете сканировать проект для нахождения не объявленных переменных,​ используя эту кнопку:​
 +
 +{{ gdevelop:​documentation:​manual:​searchforundeclaredvariables.png?​nolink |}}
 +
 +После нажатия на нее, GDevelop про сканирует проект и предоставит вам список,​ содержащий имена переменных,​ которые используются в событиях,​ но не объявлены в списке. Вы можете отметить переменные в этом списке,​ которые хотите добавить к уже объявленным переменным.
 +
 +===== Объявление структур =====
 +
 +GDevelop поддерживает использование **структур**:​ структуры это переменные,​ которые содержат,​ вместо одного значения или текста,​ другие переменные,​ названные **дочерними переменными**.
 +
 +Вы можете добавить дочерний элемент к переменной,​ нажав правую кнопку на ней и выбрав ''​Добавить дочернюю переменную'':​ Переменная будут преобразована в структуру и к ней будет добавлена дочерняя переменная.\\
 +Вы можете получить доступ к дочерней переменной в событиях,​ используя этот синтаксис:​ ''​Variable.ChildName''​. Вы также можете ввести текстовое выражение вместо имени дочерней переменной используя скобки
 +: ''​Variable.["​Child"​+ToString(Variable(Index))]''​
 +
 +Вы можете узнать больше о структурах в [[ru:​gdevelop:​tutorials:​howtousevariables|этом уроке]].