unity mouse click code example

Example 1: how to detect a mouse click in unity

using UnityEngine;
using System.Collections;

		if (Input.GetMouseButtonDown(0)) {
        	//Left Mouse Button
        } else if (Input.GetMouseButtonDown(1)) {
        	//Right Mouse Button
        } if (Input.GetMouseButtonDown(2)) {
        	//Middle Mouse Button
        }

Example 2: unity left mouse button

//Key Code in the Input Project Settings is "mouse 0"
Input.GetKey(KeyCode.Mouse0))

Example 3: unity mouse click position

Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);

RaycastHit hit = new RaycastHit();

if (Physics.Raycast(ray, out hit))
{
	return hit.point;
}

Example 4: GetMousebuttonDown unity

if (Input.GetMouseButtonDown(1))
//This is too stop spaming the gun

Example 5: unity mouse click screen

var cameraloc:Camera; 
var mousePos:Vector3; 
var worldPos:Vector3; 
cameraloc = GameObject.Find("Camera").GetComponent(Camera); 
mousePos = Input.mousePosition; 
worldPos = cameraloc.ScreenToWorldPoint(mousePos);