Représentation mathématique d'un rayon. Permet d'effectuer des tests d'intersection et de collision.
Constructeurs publics
Rayon()
Créez un rayon dont l'origine est (0,0,0) et la direction Vector3.forward().
|
|
Méthodes publiques
Vecteur 3 |
getDirection()
Direction du rayon.
|
Vecteur 3 |
getOrigin
Obtenez l'origine du rayon.
|
Vecteur 3 |
getPoint(distance flottante)
Obtenir un point à une certaine distance le long du rayon
|
void | |
void | |
String |
Méthodes héritées
Constructeurs publics
public Ray ()
Créez un rayon dont l'origine est (0,0,0) et la direction Vector3.forward().
Méthodes publiques
public Vector3 getDirection ()
Direction du rayon.
Renvoie
- un nouveau vecteur qui représente la direction du rayon
public Vector3 getOrigin ()
Obtenez l'origine du rayon.
Renvoie
- un nouveau vecteur qui représente l'origine de la raie
public Vector3 getPoint (distance flottante)
Obtenir un point à une certaine distance le long du rayon
Paramètres
distance | distance le long du rayon du point |
---|
Renvoie
- un nouveau vecteur représentant un point situé à une certaine distance le long du rayon.
public void setDirection (direction Vector3)
Définissez la direction du rayon. Le sens est automatiquement normalisé.
Paramètres
direction | la nouvelle direction du rayon |
---|
public void setOrigin (origine Vector3)
Définissez l'origine du rayon dans des coordonnées mondiales.
Paramètres
origin | la nouvelle origine du rayon. |
---|