class publik
Ray
Representasi matematika dari sinar. Digunakan untuk melakukan uji persimpangan dan tabrakan.
Konstruktor Publik
Ray()
Buat sinar dengan asal (0,0,0) dan arah Vector3.forward().
|
|
Metode Publik
Vektor3 |
getDirection()
Dapatkan arah sinar.
|
Vektor3 |
getOrigin()
Dapatkan asal sinar.
|
Vektor3 |
getPoint(jarak mengambang)
Dapatkan titik pada jarak di tengah sinar.
|
void | |
void | |
String |
toString()
|
Metode Turunan
Konstruktor Publik
publik Ray ()
Buat sinar dengan asal (0,0,0) dan arah Vector3.forward().
publik Ray (arah asal {Vector3, Vector3)
Membuat sinar dengan asal dan arah yang ditentukan. Arah akan otomatis dinormalisasi.
Parameter
asal | asal sinar |
---|---|
direction | arah sinar |
Metode Publik
publik Vector3 getPoint (jarak float)
Dapatkan titik pada jarak di tengah sinar.
Parameter
jarak | jarak sepanjang sinar titik |
---|
Hasil
- vektor baru yang mewakili titik pada jarak di sepanjang sinar.
public void setDirection (Vector3 direction)
Tetapkan arah sinar. Arah akan otomatis dinormalkan.
Parameter
direction | arah baru sinar |
---|
publik void setOrigin (Vektor3 asal)
Tetapkan asal sinar dalam koordinat dunia.
Parameter
asal | asal sinar baru. |
---|