Initialize MouseControls object.
The canvas element to use for relative mouse coordinates.
Whether the mouse button is down.
Position of the mouse.
Whether the mouse button was just pressed.
Whether the mouse button was just released.
Update mouse values.
Should be called in parent object's update function.
Provides access to mouse events.