using System; using UnityEngine; public class AttachToCursor : MonoBehaviour { [SerializeField] private Camera cam; private void Update() { transform.position = cam.ScreenToWorldPoint(Input.mousePosition) + new Vector3(0, 0, cam.nearClipPlane); } }