GuiMouseWheelForward

Constructor:

GuiMouseWheelForward(mousePosition.x, mousePosition.y)

Description

This event is triggered when the mouse wheel scrolls forwards.

Parameters

Name Type Description
mousePosition.x float X-coordinate of the mouse
mousePosition.y float Y-coordinate of the mouse

Examples

Add the following client script under ClientfirstLogic. Start the game, and scroll the mouse wheel forwards. Observe whether the event is triggered or not.

wait(1)
local uipanel = RWObject.Create("UiPanel") -- create a UiPanel
local uibtn = RWObject.Create("UiButton") -- create a UiButton
uibtn.Parent = uipanel -- set the parent of the created UiButton to the new created UiPanel
local person = Players:GetLocalPlayer() -- retrieve the player
uipanel.Parent = person. GameUI -- Set the parent of the UiPanel as GameUI
uibtn.GuiMouseWheelForward:Connect(function(x,y) -- click the UiButton to trigger the event of mouse wheel scrolling forwards
    print("The button is scrolled forwards by the mouse wheel".." x-coordinate:" ..x.." y-coordinate:" ..y)
end)
uipanel.GuiMouseWheelForward:Connect(function(x,y) -- click the UiPanel to trigger the event of mouse wheel scrolling forwards
    print("The interface is scrolled forwards by the mouse wheel".." x-coordinate:" ..x.." y-coordinate:" ..y)
end)