物件
命中點測試
Published 2023年5月2日
說明
HitPoint Test 行為會在場景中放置一個假想的隱形點,並測試是否有任何物件與該點相交。此行為只會測試非場景物件。
屬性
事件觸發一次
| Raycast 類型 |
|
| 圖層 |
該點只會與所選圖層中的物件相交。你也可以取消限制,讓該點檢查所有圖層。 |
| 相交對象 |
該點可以與任何非場景物件相交,也可以只與你選取的物件相交。你可以使用標籤來指定該點可相交的物件群組。 |
| 原點 |
該點所在的起始世界位置。 |
| 原點大小 |
該點的半徑,單位為公尺。 |
輸出
| 物件 |
此行為會輸出發生相交之物件的 ID。 |
| X |
此行為會輸出該點在半徑範圍內沿 X 軸移動時,最近一個不再與物件相交的位置之世界座標。 |
| Y |
此行為會輸出該點在半徑範圍內沿 Y 軸移動時,最近一個不再與物件相交的位置之世界座標。 |
| 距離 |
此行為會輸出原點必須移動的距離,讓它離開物件範圍。 |
| 是否相交 |
如果該點與任何物件相交,此行為會輸出 1;若沒有與任何物件相交,則會輸出 0。 |
範例
- 你可以檢查玩家是否位於場景中的特定區域。
- 你可以建立武器系統,讓玩家的攻擊能對周圍的敵人造成傷害。
- 你可以製作爆炸效果,對一定半徑內的玩家和敵人造成傷害。

