MouseService¶
Engine service that manages mouse cursor rendering, mouse lock behavior, the cursor-icon stack, delta sensitivity, and mouse position, delta, and button tracking.
Not implemented yet
This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.
Description¶
Not accessible from scripts (Input security). MouseService manages
the mouse cursor and mouse input state — cursor rendering (software cursors
drawn by the engine and hardware cursors drawn by the operating system), mouse
lock behavior, the contextual cursor-icon stack, mouse delta sensitivity, and
tracking of the current mouse position, delta, and button state.
UserInputService delegates its mouse-related members — such as MouseBehavior, MouseIcon, MouseIconEnabled, and MouseDeltaSensitivity — to this service.
Inheritance¶
Object → Instance → MouseService
Events¶
| Member | Signature | Summary |
|---|---|---|
MouseEnterStudioViewport |
MouseEnterStudioViewport() |
— |
MouseLeaveStudioViewport |
MouseLeaveStudioViewport() |
— |
Roblox reference: MouseService
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.