Raycasts: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Fabian (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Fabian (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Raycasts dienen dafür, eine unsichtbare Achse von einem bestimmten Punkt in die Welt zu schlagen. In VR sind sie nützlich, um den Blicken der Benutzerin zu folgen. In AR können sie benutzt werden um eine Achse von der Kamera des Benutzer in die reale Welt zu projizieren, reale Projekte zu berühren und auf dem Tablet interagierbar zu machen. | Raycasts dienen dafür, eine unsichtbare Achse von einem bestimmten Punkt in die Welt zu schlagen. In VR sind sie nützlich, um den Blicken der Benutzerin zu folgen. In AR können sie benutzt werden um eine Achse von der Kamera des Benutzer in die reale Welt zu projizieren, reale Projekte zu berühren und auf dem Tablet interagierbar zu machen. | ||
= Raycast only = | |||
<code> | <code> | ||
using System.Collections; | using System.Collections; | ||
| Zeile 13: | Zeile 13: | ||
// Update is called once per frame | // Update is called once per frame | ||
void Update() | void Update() | ||
{ | { | ||
PerformRaycast(); | PerformRaycast(); | ||
} | } | ||
} | |||
</code> | </code> | ||
Die ersten Zeilen des Codes zeigen Unity an, welche Libraries eingeschlossen werden sollen. | |||
=Raycast on touch= | |||
Version vom 7. April 2020, 08:38 Uhr
Raycasts dienen dafür, eine unsichtbare Achse von einem bestimmten Punkt in die Welt zu schlagen. In VR sind sie nützlich, um den Blicken der Benutzerin zu folgen. In AR können sie benutzt werden um eine Achse von der Kamera des Benutzer in die reale Welt zu projizieren, reale Projekte zu berühren und auf dem Tablet interagierbar zu machen.
Raycast only
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class YOURSCRIPTNAME : MonoBehaviour
{
public Text textDebug ;
// Start is called before the first frame update
// Update is called once per frame
void Update()
{
PerformRaycast();
}
}
Die ersten Zeilen des Codes zeigen Unity an, welche Libraries eingeschlossen werden sollen.