колесико мыши

Lance_Sterling

Известный
Автор темы
1,001
358
Версия MoonLoader
.026-beta
как отследить колесико мыши вниз и вверх?
в vkeys мб я хз как не нашел скажите пж
 
Решение
Lua:
addEventHandler('onWindowMessage', function(msg, param)
    if msg == 0x020a --[[ WM_MOUSEWHEEL ]] then
        local Type = { Down = 4287102976, Up = 7864320 }
        print('Ты прокрутил колесико', param == Type.Down and 'ВНИЗ' or 'ВВЕРХ')
    end
end)

-- или
local mwheel = getMousewheelDelta()
if mwheel ~= 0 then
    print('Ты прокрутил колесико', mwheel > 0 and 'ВНИЗ' or 'ВВЕРХ')
end

chapo

tg/inst: @moujeek
Всефорумный модератор
9,121
12,218
Lua:
addEventHandler('onWindowMessage', function(msg, param)
    if msg == 0x020a --[[ WM_MOUSEWHEEL ]] then
        local Type = { Down = 4287102976, Up = 7864320 }
        print('Ты прокрутил колесико', param == Type.Down and 'ВНИЗ' or 'ВВЕРХ')
    end
end)

-- или
local mwheel = getMousewheelDelta()
if mwheel ~= 0 then
    print('Ты прокрутил колесико', mwheel > 0 and 'ВНИЗ' or 'ВВЕРХ')
end