Как сделать перенос imgui окна на кнопку? Оно изначально статическое(нельзя передвинуть, закрыть, расширить)

niki4

Участник
Автор темы
92
10
Версия MoonLoader
.026-beta
Нужно в главном меню добавить кнопку, чтобы при нажатии на нее, imgui окно прицеплялось к прицелу и при нажатии на левую кнопку мыши меню фиксировалось там, где мышка.
 

MaksQ

Известный
967
834
Нужно в главном меню добавить кнопку, чтобы при нажатии на нее, imgui окно прицеплялось к прицелу и при нажатии на левую кнопку мыши меню фиксировалось там, где мышка.
скинь сюда часть кода, помогу
 

MaksQ

Известный
967
834
Нет кода. В главное imgui окно добавить кнопку и чтобы она делала все то, что я сказал выше. От части кода нет смысла.
Lua:
            local sw, sh = getScreenResolution()
            imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
            imgui.SetNextWindowSize(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver)
            imgui.Begin(u8"Заголовок", Zagolovok, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse)
 

niki4

Участник
Автор темы
92
10
Lua:
            local sw, sh = getScreenResolution()
            imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
            imgui.SetNextWindowSize(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver)
            imgui.Begin(u8"Заголовок", Zagolovok, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse)
Он не будет прикреплен к мышке
Решил сам. Тут решения нет
 
Последнее редактирование: