Raycast von der Kamera zu Maussposition in der Spielewelt
Posted: 11 May 2025, 22:00
Wenn die Maus an der Tür ist (roter Bereich), möchte ich etwas tun. Ich versuche einen Strahl zu werfen, aber der Strahl schlägt nicht vor der Tür und ich kann nicht herausfinden, wo genau er trifft. Wie kann ich auch debuggen.
Code: Select all
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray, out hit, Mathf.Infinity))
{
if (hit.collider.tag == "InteractiveDoor")
{
doorInteractGameObject.SetActive(true);
}
else
{
doorInteractGameObject.SetActive(false);
}
}