0
我希望你能幫助我解決這個問題。用射線和射程找到Vector3
我有2個職位:POS1和POS2
他們都有一個「區」,他們可以攻擊海誓山盟,我要告訴我的AI來攻擊之前他們中的海誓山盟範圍內移動。
所以我想找到最接近Pos1的Pos2範圍圓上的Vector3點。
基本上,這將是,在x,y和z +半徑(範圍),然後發現在輸出的圓,其中POS1和POS2之間的射線觸摸圓點..
誰能幫助?
我希望你能幫助我解決這個問題。用射線和射程找到Vector3
我有2個職位:POS1和POS2
他們都有一個「區」,他們可以攻擊海誓山盟,我要告訴我的AI來攻擊之前他們中的海誓山盟範圍內移動。
所以我想找到最接近Pos1的Pos2範圍圓上的Vector3點。
基本上,這將是,在x,y和z +半徑(範圍),然後發現在輸出的圓,其中POS1和POS2之間的射線觸摸圓點..
誰能幫助?
Vector3 pointOnPos2RangeCircle = Pos2 + (Vector3.Normalize(Pos1 - Pos2) * radiusOfPos2RangeCircle);
很好,生病試試這個,看起來很合理..多謝 – MatriXz
這開闢了一個嶄新的領域,我發展論壇,在相對海誓山盟定位的東西,這是可能的..謝謝了非常準確的,樂於助人的答案。 +1 – MatriXz