การทดสอบ Hit Point
คำอธิบาย
พฤติกรรม HitPoint Test วางจุดที่มองไม่เห็นในฉากและทดสอบว่าอ็อบเจ็กต์ใดที่ตัดกับจุดนั้น สิ่งนี้จะทดสอบเฉพาะอ็อบเจ็กต์ที่ไม่ใช่ฉากเท่านั้น.
คุณสมบัติ
ถูกกระตุ้นเพียงครั้งเดียวเมื่อเกิดเหตุการณ์
| ประเภท Raycast |
|
| เลเยอร์ |
จุดจะตัดกับอ็อบเจ็กต์ในเลเยอร์ที่คุณเลือกเท่านั้น คุณมีตัวเลือกในการทำให้จุดไม่จำกัดต่อทุกเลเยอร์. |
| ตัดกับ |
จุดสามารถตัดกับอ็อบเจ็กต์ที่ไม่ใช่ฉากใด ๆ หรือสามารถตัดกับอ็อบเจ็กต์ที่คุณเลือกได้ คุณสามารถใช้แท็กเพื่อกำหนดกลุ่มอ็อบเจ็กต์ที่จุดสามารถตัดกันได้. |
| จุดกำเนิด |
ตำแหน่งโลกเริ่มต้นที่จุดจะมาจาก. |
| ขนาดต้นกำเนิด |
รัศมีของจุดเป็นเมตร. |
ผลลัพธ์
| อ็อบเจ็กต์ |
พฤติกรรมจะส่งออก ID ของอ็อบเจ็กต์ที่ถูกตัดกัน. |
| X |
พฤติกรรมจะส่งออกตำแหน่งโลกของสถานที่ใกล้เคียงที่สุดที่จุดไม่ตัดกับอ็อบเจ็กต์ตามที่แกน X ภายในรัศมี. |
| Y |
พฤติกรรมจะส่งออกตำแหน่งโลกของสถานที่ใกล้เคียงที่สุดที่จุดไม่ตัดกับอ็อบเจ็กต์ตามที่แกน Y ภายในรัศมี. |
| ระยะทาง |
พฤติกรรมจะส่งออกระยะทางที่ต้นกำเนิดต้องถูกเคลื่อนย้ายเพื่อให้พ้นจากอ็อบเจ็กต์. |
| เกิดการตัดกัน |
พฤติกรรมจะส่งออก 1 หากจุดได้ตัดกับอ็อบเจ็กต์ใด ๆ หากจุดไม่ได้ตัดกับอ็อบเจ็กต์ใด ๆ พฤติกรรมจะส่งออก 0 แทน. |
ตัวอย่าง
- คุณสามารถเช็คได้ว่าผู้เล่นอยู่ภายในพื้นที่เฉพาะในฉากหรือไม่.
- คุณสามารถสร้างระบบอาวุธที่การโจมตีของผู้เล่นสามารถทำให้ศัตรูรอบข้างได้รับความเสียหาย.
- คุณสามารถมีการระเบิดที่สามารถทำให้ผู้เล่นและศัตรูที่อยู่ภายในรัศมีได้รับความเสียหาย.

