Инструменты пользователя

Инструменты сайта


help:dopolnitelnoe_okno

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:dopolnitelnoe_okno [2013/10/10 02:32]
newsash
— (текущий)
Строка 1: Строка 1:
-=====Дополнительное окно описания===== 
  
-Дополнительное окно описания очищается только программно и не очищается при смене локаций. Поэтому оно используется для текстов,​ которые меняются довольно редко и по смыслу должны быть отделены от основного описания,​ инвентаря и действий.\\ ​ 
-Использование этого окна без необходимости считается дурным тоном, т.к. это перегружает интерфейс и создаёт проблемы отображения игры на Android и iOS. 
- 
-**ВНИМАНИЕ!** При написании кроссплатформенных игр использовать дополнительное окно описания настоятельно не рекомендуется Nex'​ом. 
- 
-====Команды==== 
- 
-**SHOWSTAT** //​[#​выражение]//​ - если значение выражения отлично от 0, то показывает окно дополнительного описания,​ иначе скрывает его. 
- 
-**P** //​[выражение]//​ - простой вывод текста.\\ ​ 
-**PL** //​[выражение]//​ - вывод текста,​ затем переход на новую строку.\\ ​ 
-**NL** //​[выражение]//​ - переход на новую строку,​ затем вывод текста.\\ ​ 
- 
-Если написать **PL** или **NL** не указав //​[выражение]//,​ то это будет равносильно переводу строки. 
- 
-**$STATTXT** - переменная,​ в которой хранится текст дополнительного окна описания. 
- 
-**CLEAR** или **CLR** - очистка дополнительного окна описания.\\ ​ 
-**CLS** - эквивалентно конструкции "CLEAR & *CLEAR & CLA & CMDCLEAR",​ т.е. очищает все окна кроме списка предметов. 
- 
-====Примеры==== 
- 
-<sxh qsp> 
-P '​1'​ 
-$txt = $STATTXT 
-PL '​23'​ 
-NL '​456'​ 
-</​sxh>​ 
- 
-После выполнения кода в дополнительное окно описания будет выведено:​ 
-<sxh qsp> 
-123 
- 
-456 
-</​sxh>​ 
-Содержание //$txt// будет равносильно коду: 
-<sxh qsp> 
-$txt = '​1'​ 
-</​sxh>​ 
- 
----- 
-=====Памятка автору статьи:​====== 
-  * Нужно подумать о том, чтобы воткнуть ссылки на DISABLESCROLL и DISABLESUBEX 
-  * Ссылки на страницу со скринами игрового экрана,​ на страницу синтаксиса и куда только можно, но чтобы было адекватно 
-  * Ссылки на кроссплатформенность. 
-  * Придумать,​ чем заменить //​[выражение]//​. Возможно стоит разобраться,​ как сделать так, чтобы оно подсвечивалось как HTML. 
-  * Подумать,​ как лучше выделять синтаксис в описаниях операторов. 
-  * Поспрашивать авторов игр, зачем может быть нужно дополнительное окно описания. 
-  * Разобраться,​ чтобы Android и iOS подчёркивалось также, как и HTML. Возможно кроссплатформенность тоже. 
help/dopolnitelnoe_okno.1381372372.txt.gz · Последние изменения: 2013/10/10 06:32 (внешнее изменение)