Кнопки
Разберём параметры настройки кнопок для меню.
Last updated
Разберём параметры настройки кнопок для меню.
Last updated
После открытия папки можно увидеть 10 файлов, на каждую кнопку приходится один конфигурационный файл. Каждый из таких состоит из определённых параметров.
Эгида | База Знаний Майнкрафт, [12.06.2024 14:58] Все параметры имеют подразделения на обязательный, необязательный и полунеобязательный.
"x": (Обязательный) - Смещение координаты X от центра экрана. Вводится целое число.
"y": (Обязательный) - Смещение координаты Y от центра экрана. Вводится целое число.
"width": (Обязательный) - Ширина кнопки. Вводится целое число.
"height": (Обязательный) - Высота кнопки. Вводится целое число.
"texture": (Полунеобязательный) - Текстура для кнопки. По умолчанию используется текстура из файла widgets.png.
"u": (Необязательный) - Координата X текстуры кнопки, с которой она начнётся. Вводится целое число.
"v": (Необязательный) - Координата Y текстуры кнопки, с которой она начнётся. Вводится целое число.
"hoverU": (Полунеобязательный) - Координата X текстуры кнопки при наведении на неё. Вводится целое число.
"hoverV": (Полунеобязательный) - Координата Y текстуры кнопки при наведении на неё. Вводится целое число.
"texWidth": (Полунеобязателный) - Ширина файла текстуры кнопки. Вводится целое число.
"texHeight": (Полунеобязательный) - Высота файла текстуры кнопки. Вводится целое число.
"widgets": (Необязательный) - Значение true/false в зависимости от того, используете Вы для текстуры стандартный файл widgets.png или нет.
"langKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке.
"hoverLangKey": (Необязательный) - Языковой ключ текста, отображаемый на кнопке при наведении на неё.
"action": (Обязательный) - Действие, происходящее при клике на кнопку. Все возможные действия можно найти ниже в разделе «Действия кнопки».
"data": (Необязательный) - Дополнительные данные для кнопки, используемые при некоторых значениях параметра "action". См. раздел «Действия кнопки».
"fontColor": (Необязательный) - Цвет текста данной кнопки. Любой цвет должен представлять из себя целое число, это достигается путём конвертации цвета в шестнадцатеричной системе счисления в десятичную, например, белый цвет (0xFFFFFF) = 16777215.
"hoverFontColor": (Необязательный) - Цвет текста данной кнопки при наведении на неё.
"anchor": (Полунеобязательный) - Точка привязки кнопки к какой-либо стороне. Возможны следующие варианты:
TOP_LEFT (Сверху слева).
TOP_CENTER (Сверху по центру).
TOP_RIGHT (Сверху справа).
MIDDLE_LEFT (Посередине слева).
MIDDLE_CENTER (Посередине по центру).
MIDDLE_RIGHT (Посередине справа).
BOTTOM_LEFT (Снизу слева).
BOTTOM_CENTER (Снизу по центру).
BOTTOM_RIGHT (Снизу справа).
• "textXOffset": (Необязательный) - Смещение текста кнопки по оси X. По умолчанию значение равно 0. Вводится целое число.
"textYOffset": (Необязательный) - Смещение текста кнопки по оси Y. По умолчанию значение равно - 4. Вводится целое число.
"dropShadow": (Необязательный) - Отображение тени для текста кнопки.
"active": (Необязательный) - Значение true/false определяет, активна данная кнопка или нет.