FireURQ:Скинование Дат-Навирэ: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Vvollo (обсуждение | вклад)
мНет описания правки
 
(не показано 5 промежуточных версий 2 участников)
Строка 1:
Разбор файла скина для игры [[Дат-Навирэ (FireURQ)|Дат-Навирэ]]. Перед прочтением рекомендуется ознакомиться с [[FireURQ:Скины|соответствующей документацией]].
 
Файл ''skin.xml'', входящий в состав игры, содержит следующее:
Строка 8:
<resources>
<texture name="res" file="tex.png" />
<nowiki><font name="sysfont" file="Palatino_18.fnt"/></nowiki>
<nowiki><font name="menufont" file="Palatino_16.fnt"/></nowiki>
<buttonframe name="tbuttons" tex="res" font="sysfont" texx="0" texy="60" width="1" height="26" leftw="1" midw="1" cnormal="FF888888" cfocused="ff3a3a3a"/>
</resources>
Строка 28:
'''<screen width="600" height="800" />''' - описывает размеры окна, в котором запустится игра (600х800). При таких параметрах получается "портретная" ориентация окна, в отличие от стандартной, "альбомной" (800х600). Так же, при этих параметрах, полноэкранный режим не работает.
 
'''<texture name="res" file="tex.png" />''' - подгружается ''tex.png'', файл с графикой для игры, ему задаётся внутреннее имя "res". Данный файл используется для вывода всей графики в игре, для скинования в нём нужны только участок с ресурсами кнопки "Меню" и участок с логотипом.
 
[[Изображение:Dat-Navire.tex.png|border|Данный файл используется для вывода всей графики в игре, для скинования в нём нужны только участок с ресурсами кнопки "Меню" и участок с логотипом.]]
[[Изображение:Dat-Navire.tex.png]]
 
'''<nowiki><font name="sysfont" file="Palatino_18.fnt"/></nowiki>''' - подгружается заранее подготовленный шрифт ''Palatino_18.fnt'' для основного текста, ему задаётся внутреннее имя "sysfont".
 
'''<nowiki><font name="menufont" file="Palatino_16.fnt"/></nowiki>''' - то же самое для текста в пунктах меню и инвентаря.
 
'''<buttonframe name="tbuttons" tex="res" font="sysfont" texx="0" texy="60" width="1" height="26" leftw="1" midw="1" cnormal="FF888888" cfocused="ff3a3a3a"/>''' - описание фрейма для кнопок.
Строка 53:
 
Содержит:
*ресурс, из которого берётся нужная графика для кнопок (ранее объявленный "res");
*''tx'', ''ty'' - координаты верхнего левого угла логотипа на картинке ресурса (см. картинку);
*''width'', ''height'' - его ширину и высоту;
 
Строка 96:
'''С такими настройками внешний вид игры значительно преображается:'''
 
[[Изображение:Dat-Navire.result.png|border|Результат преобразований]]