Я хочу щелкнуть мышью по 3D-плоскости. Когда я это делаю, я хочу, чтобы он возвращал Vector3
того места, где я щелкнул. Когда я использую:
Vector3 point = Camera.main.ScreenToWorldPoint(Input.mousePosition);
затем он дает мне Vector3
центра плоскости. Не то, что я хочу. Я хочу, чтобы он был в том месте, где я нажимаю.
Я пытаюсь создать Ray
(Camera.ScreenPointToRay
) и работать с Physics.Raycast
, но это просто возвращает bool
, а не там, где он на самом деле попадает.
Я провел последние 3 часа, читая вопросы всех остальных ... что мне здесь не хватает?