ограничение InputInt

IlyaHL2

Активный
Автор темы
210
53
Версия MoonLoader
.026-beta
Помню как то получилось придумать ограничение InputInt, но сейчас даже не могу вспомнить, и из этого вытекает два вопроса
1 в шапке if xz.v >= 0 and <= 10 thenЧто то подобное делал
2 какие таблеточки для памяти лучше пить?
 
Решение
Lua:
local inputTrue = imgui.ImInt(10)
--frame
if imgui.InputInt(u8"##еууу", inputTrue, 2,2,0) then
    inputTrue.v = inputTrue.v < 0 and 0 or
            inputTrue.v > 10 and 10 or inputTrue.v
end

--[[ это выглядит как
        if inputTrue.v < 0 then
            inputTrue.v = 0
        elseif inputTrue.v > 10 then
            inputTrue.v = 10
        end
]]

qdIbp

Автор темы
Проверенный
1,383
1,143
Lua:
local inputTrue = imgui.ImInt(10)
--frame
if imgui.InputInt(u8"##еууу", inputTrue, 2,2,0) then
    inputTrue.v = inputTrue.v < 0 and 0 or
            inputTrue.v > 10 and 10 or inputTrue.v
end

--[[ это выглядит как
        if inputTrue.v < 0 then
            inputTrue.v = 0
        elseif inputTrue.v > 10 then
            inputTrue.v = 10
        end
]]
 
  • Нравится
Реакции: IlyaHL2