[#] Вопросы и ответы
RSS-bot(tavern,2) — All
2019-04-12 16:50:54


Ruido: Объясните пожалуйста как работает данный код: "obj { nam = 'Стол2'; dsc = 'В левом углу стоит дубовый {стол} с ящиками.'; act = function(s) p 'Я запрыгнул на стол.'; open(s); end; obj = {'Фото'}; }:close();" По функционалу, он включает объект фото в сцену. Объект фото не был виден, затем нажали на стол. И объект "фото" появился в сцене. Но я запутался. Ведь :close() относится к самому объекту Стол2. И мне казалось, что именно объект Стол2 должен быть закрыт и недоступен и невидим для игрока. Объясните пожалуйста, как получается, что клоуз у объекта Стол2, но отключает он вложенный объект Фото

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13093/#Comment_13093