close
計算目標在我什麼角度
Vector3 relative = rotateTrans.InverseTransformPoint (Target.transform.position);
float angle = Mathf.Atan2 (relative.x, relative.z) * Mathf.Rad2Deg;
像是怪物的視野
只要他在我的正面角度 就會被怪物看到
if(angle < 45)
{
Debug.Log("對方在我的45度角內 被我發現了 開始發動攻擊!");
}
全站熱搜
留言列表