Ray

الطبقة العامة Ray

تمثيل رياضي لراي. يُستخدم لإجراء اختبارات على التقاطعات والحوادث.

الأشغال العامة

Ray()
أنشئ شعاعًا له أصل (0,0,0) واتجاه Vector3.forward().
Ray (مصدر Vector3، اتجاه Vector3)
أنشئ شعاعًا له مصدر محدّد واتجاه محدّد.

الأساليب العامة

الموجّه 3
getDirection()
احصل على اتجاه الشعاع.
الموجّه 3
getOrigin()
تعرّف على أصل الشفق.
الموجّه 3
getPoint(المسافة العائمة)
ضع نقطة على مسافة قريبة من الشعاع.
باطلة
setDirection(الاتجاه Vector3)
اضبط اتجاه الشعاع.
باطلة
setOrigin(مصدر Vector3)
اضبط أصل الشعاع في إحداثيات العالم.
سلسلة

الطرق المكتسَبة

الأشغال العامة

Public Ray ()

أنشئ شعاعًا له أصل (0,0,0) واتجاه Vector3.forward().

علني Ray (أصل Vector3، اتجاه Vector3)

أنشئ شعاعًا له مصدر محدّد واتجاه محدّد. سيتم تعديل الاتجاه تلقائيًا.

المَعلمات
origin أصل هذا الشعاع
direction اتجاه الرماية

الأساليب العامة

Public Vector3 getDirection ()

احصل على اتجاه الشعاع.

المرتجعات
  • متّجه جديد يمثّل اتجاه الشعاع

Public Vector3 getOrigin ()

تعرّف على أصل الشفق.

المرتجعات
  • متّجه جديد يمثّل أصل الشعاع

علنية Vector3 getPoint (المسافة العائمة)

ضع نقطة على مسافة قريبة من الشعاع.

المَعلمات
المسافة المسافة على طول شعاع النقطة
المرتجعات
  • متّجه جديد يمثّل نقطة على مسافة.

علنية باطلة setDirection (الاتجاه نحو Vector3)

اضبط اتجاه الشعاع. سيتم تعديل الاتجاه تلقائيًا.

المَعلمات
direction الاتجاه الجديد للشعاع

علنية باطلة setOrigin (أصل V3or3)

اضبط أصل الشعاع في إحداثيات العالم.

المَعلمات
origin المصدر الجديد للشعاع.

Public String toString ()