Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Input.mousePosition

Switch to Manual
public static var mousePosition: Vector3;

Description

The current mouse position in pixel coordinates. (Read Only)

The bottom-left of the screen or window is at (0, 0). The top-right of the screen or window is at (Screen.width, Screen.height).

#pragma strict
public var particle: GameObject;
function Update() {
	if (Input.GetButtonDown("Fire1")) {
		var ray: Ray = Camera.main.ScreenPointToRay(Input.mousePosition);
		if (Physics.Raycast(ray))
			Instantiate(particle, transform.position, transform.rotation);
	}
}