Открыть главное меню

Изменения

FireURQ:Особенности реализации URQL

3012 байт добавлено, 19:32, 21 мая 2012
м
Нет описания правки
* Переход по кнопке ('''btn''') также останавливает озвучку.
* Громкость озвучки регулируется с помощью переменной '''voice_volume''', а не указывается напрямую в команде.
 
==Изображения==
'''FireURQ''' позволяет вставлять изображения в текст квеста. Для этого служит команда '''image'''.
'''Синтаксис:'''
'''image <имя файла>[, X, Y, ширина, высота]'''
* '''имя файла''' – это имя файла изображения в формате JPEG, PNG или TGA.
* Дополнительные параметры позволяют вывести не все изображение, а его часть. При этом '''X''' и '''Y''' задают верхний левый угол окна, а ширина и высота – размеры «вырезаемого» кусочка.
 
Изображение вставляются в текст и ведут себя как обычные буквы. Альфа для вставляемого изображения берется из цвета текста (переменная '''textcolor ''' – см. ниже).
 
==Выравнивание текста==
 
'''FireURQ''' позволяет выравнивать текст влево, вправо или по центру. Для установки нужного режима выравнивания текста служит переменная '''textalign'''. Она может принимать следующие значения:
* '''1''' – текст выравнивается влево
* '''2''' – текст выравнивается вправо
* '''3''' – текст выравнивается по центру
Естественно, выравнивание работает лишь внутри одного «абзаца». Если вы выводили текст командой '''print''' (без переноса), затем сменили выравнивание и попытались что-то вывести в той же строке, то текст с другим выравниванием будет перенесен на другую строку автоматически.
Переменная btnalign позволяет выровнять кнопки действия. А '''btntxtalign''' – текст внутри кнопок (т.е. надписи на кнопках). Следует отметить, что выравнивание кнопок работает только для всех кнопок скопом. Т.е. не получится выровнять одну кнопу вправо, а другую – влево.
 
Расстояние между строками и параграфами определяется следующими системными переменными:
* '''linespacing''' – вертикальное расстояние между строк текста (по умолчанию '''3''')
* '''paraspacing''' – вертикальное расстояние между параграфами (по умолчанию '''3''')
[[Категория:Документация FireURQ]]