using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
public GameObject particle;
void Update()
{
if (Input.GetButtonDown("Fire1"))
{
RaycastHit hitInfo;
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, out hitInfo))
Instantiate(particle, hitInfo.point, transform.rotation);
}
}
}
This instantiates an object at the position of the mouse, when “Fire1” is clicked, which is left click on a mouse usually for example.