- 61
- 3
- Версия MoonLoader
- Другое
Как сделать, чтобы этот бинд сбрасывался, при закрытии допустим IMGUI окна, или включался сразу при открытии окна, но мог выключатся комбинацией?
[/I]
Проблема в том, что если я скрываю курсор и затем закрываю окно (второй комбинацией на закрытие окна), то при следующем открытии окна курсора уже нету, это не всегда удобно. Может можно как то сделать, чтобы окно IMGUI запускалось уже сразу с включеным курсором, при этом его можно было включать и отключать той комбинацией, что выше? Вроде понятно объяснил, нужнаюсь в помощи)
P.S Если вставляю
Lua:
if isKeyDown(VK_SHIFT) and isKeyJustPressed(VK_Q) then
imgui.ShowCursor = not imgui.ShowCursor
end
[I]
Проблема в том, что если я скрываю курсор и затем закрываю окно (второй комбинацией на закрытие окна), то при следующем открытии окна курсора уже нету, это не всегда удобно. Может можно как то сделать, чтобы окно IMGUI запускалось уже сразу с включеным курсором, при этом его можно было включать и отключать той комбинацией, что выше? Вроде понятно объяснил, нужнаюсь в помощи)
Lua:
if main_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(167, 320), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw/2),sh/2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.50, 0.5))
imgui.Begin(u8'Я окно IMGUI', main_window_state, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse)
imgui.SetCursorPosX(15)
if imgui.Button(u8'123')
show_two_menu.v = not show_two_menu.v
end
imgui.End()
end
P.S Если вставляю
imgui.ShowCursor = not imgui.ShowCursor
в начало окна IMGUI, то комбинация уже не работает