вопрос по imgui.spinner

William_Roses

Активный
Автор темы
260
26
Версия MoonLoader
.026-beta
делал все что мог, не получилось. Как сделать так чтобы после нажатия кнопки рядом с ней появлялся спиннер крутился 5600 мс. и исчезал?
 
Решение
Lua:
-- перед мейном
local show_spinner = false

-- в ondrawframe
if imgui.Button('Show spinner for 5 sec') then showSpinner() end
if show_spinner then тут типо спиннер end

--в конце кода
function showSpinner()
    if not show_spinner then
        lua_thread.create(function()
            show_spinner = true
            wait(5000)
            show_spinner = false
        end)
    end
end

chapo

tg/inst: @moujeek
Всефорумный модератор
9,090
12,119
Lua:
-- перед мейном
local show_spinner = false

-- в ondrawframe
if imgui.Button('Show spinner for 5 sec') then showSpinner() end
if show_spinner then тут типо спиннер end

--в конце кода
function showSpinner()
    if not show_spinner then
        lua_thread.create(function()
            show_spinner = true
            wait(5000)
            show_spinner = false
        end)
    end
end
 
Последнее редактирование модератором:
  • Нравится
Реакции: William_Roses

William_Roses

Активный
Автор темы
260
26
Lua:
-- перед мейном
local show_spinner = false

-- в ondrawframe
if imgui.Button('Show spinner for 5 sec') then spinner() end
if show_spinner then тут типо спиннер end

--в конце кода
function showSpinner()
    if hot show_spinner then
        lua_thread.create(function()
            show_spinner = true
            wait(5000)
            show_spinner = false
        end)
    end
end
бля пздц, все было так просто. Я делал все также но 'if show_Spinner' вставлял не в onDrawFrame, Спасибо