Unity檢測目標點是否在扇形攻擊範圍內

在遊戲設計中,有的技能的攻擊範圍是一個扇形,判斷場景中的怪物是否在扇形範圍內,咱們能夠理解具體思路:spa 首先,判斷該目標點與技能釋放者的距離是否小於扇形的半徑;設計 其次目標點與技能釋放者面對的方向向量夾角是否小於扇形角度的二分之一;orm 如上圖所示,1爲技能釋放者,2爲目標點blog 代碼以下:遊戲 using UnityEngine; using System.Collections;
相關文章
相關標籤/搜索