Mouse
Last updated
Last updated
mouseX
It tells the x-coordinate of the mouse relative to the default origin (either TOP_LEFT
or BOTTOM_LEFT
) in the current frame.
mouseY
It tells the y-coordinate of the mouse relative to the default origin (either TOP_LEFT
or BOTTOM_LEFT
) in the current frame.
pmouseX
It tells the x-coordinate of the mouse relative to the default origin (either TOP_LEFT
or BOTTOM_LEFT
) in the previous frame.
pmouseY
It tells the y-coordinate of the mouse relative to the default origin (either TOP_LEFT
or BOTTOM_LEFT
) in the previous frame.
mouseMovedX
It tells us how much did the mouse move horizontally since the last frame. It's then equivalent to the value mouseX - pmouseX
mouseMovedY
It tells us how much did the mouse move vertically since the last frame. It's then equivalent to the value mouseY - pmouseY
winMouseX
This built-in variable contains the current horizontal position of the mouse, relative to origin of the window.
winMouseY
This built-in variable contains the current vertical position of the mouse, relative to origin of the window.
pwinMouseX
This built-in variable contains the horizontal position of the mouse in the previous frame, relative to origin of the window.
pwinMouseY
This built-in variable contains the vertical position of the mouse in the previous frame, relative to origin of the window.
mouseButton
It stores the label of the last mouse button that was pressed. It returns one of three values "left"
, "right"
, "center"
.
When the sketch is run and nothing is pressed yet, it takes the value 0
.
You can use these built-in constants instead
mouseIsPressed
It returns the value True
if any mouse button is currently pressed. It returns False
otherwise.
Find these documents helpful? Let the people who made them help your child learn to code at Strivemath!
We'd love to hear your Feedback/Comments here.