Интерактивные истории, текстовые игры и квесты
Регистрация / Вход
Посетите наш новый сайт AXMAJS.RU
Версия 1.9.9 AXMA Story Maker (списки)
DoubleDragon, 22.04.13 | Обновления ASM
Сегодня я хочу представить Вам версию 1.9.9, где появилась долгожданная поддержка одномерных массивов, которые мы будем называть списками. Через механизм списков можно удобно реализовывать инвентарь, а также хранить свойства сложных объектов: предметов и персонажей.* * *
Списки в AXMA Story Maker позволяют группировать различные значения объектов. Значения, добавленные в список, называются элементами списка. Ими могут быть числовые и строковые значения, а также значения категории истинно и ложно: true и false. В одном списке могут быть элементы различных типов. Все элементы списка имеют числовой индекс. Первый элемент списка имеет по умолчанию индекс 0, второй — 1 и так далее. Обратите внимание, что элемент списка должен быть обычным объектом, и не может быть списком. Другими словами, многомерные массивы в AXMA Story Maker не поддерживаются. Списки имеют имена, которые начинаются со знака $, аналогично именам объектов. Доступ к элементам списка происходит через указание их индекса в квадратных скобках, следующих после имени списка, например: $список[2] — это третий по счёту элемент списка. Операции со списками в AXMA Story Maker производятся через стандартные макросы: set, print и другие. Списки можно сортировать, объединять, получать их срезы в виде новых списков и так далее. Чтобы узнать обо всех возможностях списков в AXMA Story Maker, прочитайте главу «Списки» руководства пользователя. Кстати, во время тестирования списки в консоли отображаются подчёркнутым шрифтом.* * *
Помимо списков, в версии 1.9.9 добавлена поддержка макроса continue, который используется внутри циклов. Про его применение читайте главу «Циклы» в значительно обновлённом руководстве пользователя. Версию 1.9.9 можно скачать здесь: http://sm.axmasoft.com/ru/Комментарии: 4.
Профиль
Закрыть
Показать все комментарии
22.04.13 14:24
И это ещё даже не вторая версия, а уже столько! Спасибо.
22.04.13 17:39
Спасибо и за первое, и за второе. Жаль, что нету 2-мерных массивов. На их появление можно не надеяться?
22.04.13 17:45
Да, можно :)
Для того, чтобы оставлять комментарии, необходимо зарегистрироваться и подтвердить в профиле указанный
При использовании любых материалов блога обязательно указание ссылки на источник
Вы не перестаете нас радовать новыми возможностями. Когда я впервые попробовала начать осваивать АХМА. то ее возможности казались огромными, а сейчас даже вообразить страшно всё, что можно реализовать.Спасибо.