не работает imgui.PushStyleVarFloat

trypovod

Участник
Автор темы
34
0
делал по гайду от чапо
когда всё написал, скрипт крашиться

Хочу создать такие кнопки
1748933628066.png


но когда даже на обычный button приклеиваю данную функцию скрипт крашиться

Lua:
            imgui.PushStyleVarFloat(imgui.StyleVar.FrameRouding, 0);
            imgui.Button('123')
            imgui.PopStyleVat();
 

Winstаl

Известный
887
355
Если ты прям взял и скопировал со своего кода, то ошибка в PopStyleVar, у тебя в конце не “r”, а “t”.
И на будущее, старайся открывать мунлог и вникать, что там написано. Когда научишься его понимать, а это нетрудно, не нужно будет создавать миллион тем с банальными ошибками. Ну или хотя бы отправляй его сразу.
 
  • Нравится
Реакции: trypovod

trypovod

Участник
Автор темы
34
0
Если ты прям взял и скопировал со своего кода, то ошибка в PopStyleVar, у тебя в конце не “r”, а “t”.
И на будущее, старайся открывать мунлог и вникать, что там написано. Когда научишься его понимать, а это нетрудно, не нужно будет создавать миллион тем с банальными ошибками. Ну или хотя бы отправляй его сразу.
в мунлоге выдаёт ошибки, но как их фиксить не вдупляю
1748937544510.png

пишет не имеет участника с именем 'FrameRouding'

Хотя я просто написал в
imgui.OnInitialize
style.FrameRouding = 15;

чтобы просто сделать закругления без
Lua:
imgui.PushStyleVarFloat(imgui.StyleVar.FrameRouding, 0);
            imgui.Button('123')
            imgui.PopStyleVar();
Ещё не понимаю почему в 238 строке missing declaration for symbol 'ImGuiStyleVar_FrameRouding'
если вот моя 238 строка
1748937749613.png

если где-то есть гайд то покажи, потому-что я ищу на бластхаке и не могу найти :/