ТОМ: Уроки: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 66:
*'''location''' - зарезервированное слово указывающее категорию создаваемого объекта;
*'''комната_ГГ''' - программное имя нашей локации. Именно так мы будем обращаться к объекту локации из кода игры;
*'''{ }''' - текст в фигурных скобках служит описанием
*'''cls = место''' - выражение, указывающее класс созданного объекта;
**'''cls''' - зарезервированное слово, использующееся для доступа к классу объекта;
**'''=''' - оператор присвоения значения;
**'''место''' - имя класса, определенного в модуле main.tml, описывающего самые общие свойства локаций.
Далее разберемся с главным героем.
В модуле main.tml уже создан объект с именем ГГ, подходящий на роль главного героя.
Всё что нам требуется - это поместить ГГ в нашу комнату:
комната_ГГ + ГГ
Оператор "+" примененный к двум объектам помещает объект справа в тот объект что слева от оператора.
В данном случае мы добавили ГГ в комнату_ГГ
| |||