Вот на днях реанимировал полуубитый код VGUI Screen'ов, вроде работает, а грамотно использовать его я не умею.
Мне надо в Label'ы выводить информацию и чтоб кнопки что нибуть делали.
Обьясните мне не опытному что да как.
Оригинальное сообщение от 6lak Вот на днях реанимировал полуубитый код VGUI Screen'ов, вроде работает, а грамотно использовать его я не умею.
Мне надо в Label'ы выводить информацию и чтоб кнопки что нибуть делали.
Обьясните мне не опытному что да как.
developer.valvesoftware.com
Все что тебе надо можно найти тут.
PS решил выпендрится показав то что ты добавил в мод, да?
Оригинальное сообщение от 6lak дык я от того сайта и прищёл, а коли хотел бы выпендрится, то показал-бы другое
Короче. Посмотри на файлы vgui в Син эпизодс.
Можешь попробывать так (Код взят из син эпизодс так что в хл2 кнопки типа materialbutton и некоторых настроек может не оказатся.):
code:
"Floor01"
{
"ControlName" "MaterialButton"
"fieldName" "Floor01"
"xpos" "40"
"ypos" "200"
"wide" "160"
"tall" "20"
"visible" "1"
"enabled" "1"
"labelText" "Имя кнопки"
"textAlignment" "center"
"command" "Комманда для кнопки. (Как я понял что-то типа названия logic_relay или что-то в этом роде.)"
logic_relay? А без вмешательств в карту или создания новой энтити не обойтись? Как-то глупо выходит.
Вобше я долго мучался над строкой "command" но так и не врубился что именно надо там нужно указывать
В аутпуты у vgui_screen пишешь ~Имя_комманды_указанной_в_поле_command_в_файле_экрана (Вместе с ~) и пишешь нужный аутпут. Как оформлять кнопку я написал выше. Без вмешательства в мапу никак.