mouse

Let's you check state of mouse buttons.

Methods

mouse.isClicked(mouseButton)

  • mouseButton - The button to check if it's been clicked

Possible buttons:

  • 0 - Left Mouse Button

  • 1 - Right Mouse Button

  • 2 - Middle Mouse BUtton

  • 3 - Mouse 4

  • 4 - Mouse 5

Example:

if (mouse.isClicked(0)) then
    player.lookAtPosition(engine.getClosestPlayer().lerpOrigin)
end

mouse.isDown(mouseButton)

  • mouseButton - The button to check if it's currently being held down

Possible buttons:

  • 0 - Left Mouse Button

  • 1 - Right Mouse Button

  • 2 - Middle Mouse BUtton

  • 3 - Mouse 4

  • 4 - Mouse 5

Example:

if (mouse.isDown(0)) then
    player.lookAtPosition(engine.getClosestPlayer().lerpOrigin)
end

mouse.isReleased(mouseButton)

  • mouseButton - The button to check if it's being released

Possible buttons:

  • 0 - Left Mouse Button

  • 1 - Right Mouse Button

  • 2 - Middle Mouse BUtton

  • 3 - Mouse 4

  • 4 - Mouse 5

Example:

if (mouse.isReleased(0)) then
    player.lookAtPosition(engine.getClosestPlayer().lerpOrigin)
end

Last updated