2013-03-14 83 views
0

我需要計算球偏轉角或類似的東西。就像兩個球在場上相互接觸。第一個球必須'踢'第二個球,所以它到達目標,但目標是一個小點,所以第一個球必須瞄準。所以我需要獲得所需的角度。我怎樣才能做到這一點?我正在使用AutoIt。如何計算球偏轉角?

+1

歡迎使用堆棧溢出。你試過什麼了?你有一個GUI包含一個例子嗎?你的問題似乎首先是一個數學問題......你需要一些有角度的公式,這意味着最有可能的畢達哥拉斯定理,你必須找到一個直線和一個圓之間的交叉點......這將導致你兩個大部分時間都是解決方案。你有這個數學理解嗎? 你最終的目標是什麼?這聽起來像檯球或類似的東西...... – Samoth 2013-03-15 08:36:15

+1

這是一款名爲HaxBall的遊戲。是的,我必須使用公式來計算角度,但是我面對更大的問題 - 我必須讓它知道什麼時候瞄準正確。我想我甚至不需要計算角度,但首先我必須計算斜率。現在它幾乎是盲目的。只看到自己和球。它也不知道在哪裏踢。只有在距離小於30像素時纔跟隨球並將其踢出。由於某種原因,它仍然可以贏得vs新球員。我的目標:s4.postimage.org/i88jxes6l/aim_kick.png s4.postimage.org/n8605cxt9/if_then.png – SinsBird 2013-03-16 18:35:55

回答