2011-08-02 100 views
0

我似乎完全忘記了幾何:-(它看起來像一個簡單的,我需要爲我的Flash遊戲如何解決我的簡單幾何的任務嗎? 。

我Carmetal程序繪製它:

我需要的C座標(x, Y)。請幫我找到一個解決方案。

+1

這個問題似乎是題外話,因爲它更適合於math.stackexchange.com – PaulG

回答

2

您可以用簡單的三角函數堅持...

enter image description here

這裏,藍線冷(By - Ay)。所以在B點的角度是acos((By - Ay)/AB)。減去角ABC這個角度,你會發現B處較大的三角形的角度。瞭解長度BC和角度,就可以計算出棕色線的長度與

l1 = BC/sin(small_angle) 

類似地,藍色和紅色的線的長度一起是

l2 = BC/cos(small_angle) 

且c是(Bx的+ l1,By - l2)。

+0

只是爲了清楚起見,你_could_識別L1,L2和small_angle上繪圖 –