Ray

מחלקה ציבורית Ray

ייצוג מתמטי של קרן. משמש לביצוע בדיקות צומת ותאונה.

בונים ציבוריים

Ray()
יצירת קרן עם מקור של (0,0,0) וכיוון של Vector3.forward().
Ray(מקור Vector3, כיוון Vector3)
יצירת קרן עם מקור וכיוון ספציפיים.

שיטות ציבוריות

וקטור3
getDirection()
קבלת הכיוון של האור.
וקטור3
getOrigin()
מוצאים את מקור הקרן.
וקטור3
getPoint(מרחק צף)
מקבלים נקודה למרחק מהקרן.
ביטול
setDirection(כיוון Vector3)
מגדירים את כיוון האור.
ביטול
setOrigin(Vector3 מקור)
הגדירו את מקור הקרן בקואורדינטות של העולם.
מחרוזת

שיטות שעברו בירושה

בונים ציבוריים

ציבורי Ray ()

יצירת קרן עם מקור של (0,0,0) וכיוון של Vector3.forward().

ציבורי

יצירת קרן עם מקור וכיוון ספציפיים. הכיוון ינרמל באופן אוטומטי.

פרמטרים
מקור מקור ה-ray
direction כיוון הסרטון

שיטות ציבוריות

גלוי לכול Vector3 getDirection ()

קבלת הכיוון של האור.

החזרות
  • וקטור חדש שמייצג את הכיוון של מערך

גלוי לכול Vector3 getOrigin ()

מוצאים את מקור הקרן.

החזרות
  • וקטור חדש שמייצג את מקור ה-ray'

גלוי לכול Vector3 getPoint (מרחק צף)

מקבלים נקודה למרחק מהקרן.

פרמטרים
מרחק המרחק לאורך קרני הנקודה
החזרות
  • וקטור חדש שמייצג נקודה במרחק מהקרן.

Public null setDirection (כיוון Vector3)

מגדירים את כיוון האור. הכיוון ינרמל באופן אוטומטי.

פרמטרים
direction הכיוון החדש של האור

Public null setOrigin (מקור Vector3)

הגדירו את מקור הקרן בקואורדינטות של העולם.

פרמטרים
מקור המקור החדש של האור.

גלוי לכול מחרוזת toString ()