Recall & Review
beginner
What does
Input.GetMouseButton(0) check in Unity?It checks if the left mouse button is currently being pressed down.
Click to reveal answer
beginner
How do you get the current position of the mouse cursor in Unity?
Use
Input.mousePosition, which returns the mouse position in pixel coordinates relative to the bottom-left corner of the screen.Click to reveal answer
intermediate
What is the difference between
Input.GetMouseButtonDown(0) and Input.GetMouseButton(0)?GetMouseButtonDown(0) returns true only during the frame the left mouse button is pressed. GetMouseButton(0) returns true as long as the button is held down.Click to reveal answer
beginner
If you want to detect a right mouse button click, which parameter do you use with
GetMouseButton?Use
Input.GetMouseButton(1) to detect the right mouse button.Click to reveal answer
intermediate
How can you convert
Input.mousePosition to a world position in Unity?Use
Camera.main.ScreenToWorldPoint(Input.mousePosition) to convert the screen pixel position of the mouse to a position in the game world.Click to reveal answer
What does
Input.GetMouseButton(0) return when the left mouse button is not pressed?✗ Incorrect
Input.GetMouseButton(0) returns false when the left mouse button is not pressed.Which method returns true only on the exact frame the mouse button is pressed?
✗ Incorrect
Input.GetMouseButtonDown(0) returns true only during the frame the button is first pressed.What type of value does
Input.mousePosition return?✗ Incorrect
Input.mousePosition returns a Vector3 representing the mouse position in screen pixels.How do you detect a right mouse button press in Unity?
✗ Incorrect
The right mouse button is detected with
Input.GetMouseButton(1).Which function converts mouse screen position to world position?
✗ Incorrect
Camera.main.ScreenToWorldPoint() converts screen coordinates to world coordinates.Explain how to detect when the left mouse button is pressed and get the mouse position in Unity.
Think about checking the button press and reading the position separately.
You got /3 concepts.
Describe how to convert the mouse position from screen space to world space in Unity.
Remember the camera translates screen pixels to game world.
You got /3 concepts.