Команды закрытия окна не существует. Все окна закрываются автоматические при выходе из Сигуи (по нажатию Escape по умолчанию, смотрите в демке у парня, который просит собрать цветы).
Справка по массивам и строкам:
$command=[] - эта строка сообщает сигуи, что ожидается ввод нескольких команд (более одной).
Если команда
только одна, то мы пишем $command="ТЕКСТ КОМАНДЫ".
Если же вы собираетесь ввести
более одной команды за раз (почти всегда), то
в первой же строке в окне "Выполнить скрипт" мы и пишем:
$command=[] (внутри квадратных скобок не должно быть ничего, даже пробела)
После этого в следующей строке мы добавляем нашу команду одним и только одним из следующих способов:
Первый способ - индексированный ввод:
$command=[]
$command[0]="ТЕКСТ КОМАНДЫ"
$command[1]="ТЕКСТ ДРУГОЙ КОМАНДЫ"
$command[2]="ТЕКСТ ЕЩЕ ОДНОЙ КОМАНДЫ"
Здесь каждая команда вводится в массив одна за другой, в квадратных скобках после слова $command пишем цифры от нуля до тех пор, пока не закончатся ваши команды. При этом вам самим нужно считать эти строки и вводить цифры.
Второй способ - стековый ввод (от слова "стек"):
$command=[]
$command.push("ТЕКСТ КОМАНДЫ НОМЕР ОДИН")
$command.push("ТЕКСТ КОМАНДЫ НОМЕР ДВА")
$command.push("ЕЩЕ ОДНА КОМАНДА, НАПИСАННАЯ С ЗАЖАТЫМ ШИФТОМ")
Здесь вам не надо считать цифры и беспокоиться о них вообще - все команды сами добавляются в массив под названием $command и будут выполняться по порядку.
Третий способ - сокращенный стековый ввод:
$command=[]
$command<<"СТРОКА ТЕКСТА 1"
$command<<"СТРОКА ТЕКСТА 2"
$command<<"СТРОКА ТЕКСТА 3"
Все тоже самое, что и предыдущий ввод, только вместо $command.push и строки в скобках и кавычках вы пишете только лишь $command<< и строку с командами в кавычках.
Использование нескольких способов ввода команды сразу - опасно: вы рискуете запутать интерпретатор и запутаться сами, что приведет к неразрешимым ошибкам
и взрыву Вселенной.
Примечание:
Количество команд, введенных каждым способом ввода, неограниченно. Я записал всего по три для каждого просто для пример и еще потому, что у меня пальцы устают зажимать shift и вводить при этом текст.
Примечание 2:
Для гарантированной работы введенных вами команд:
-вначале записываете массив с командами;
-и только потом (можно даже в следующем окне "Выполнить скрипт") записываем строку SceneManager.call(Scene_Interface).
Почему именно так?
Потому что при вызове скрипта SceneManager.call(Scene_Interface) происходит
безусловный переход к выполнению этого скрипта, при этом все остальные действия в событии могут быть просто-напросто проигнорированы, что приводит к ошибкам и вылету программы.
Конкретно насчет закрытия одного окна и открытия вместо него другого я напишу в следующем посте.