我正在研究基於觸摸的遊戲,而且我遇到了繪製用戶碰到的路徑的問題。 我試圖模仿這些應用程序http://www.youtube.com/watch?v=G3CECr6mT1Q或http://www.youtube.com/watch?v=r34-_0wrVC4繪製兩點之間的路徑
我在XNA/C#中這樣做。
我的問題是:我有一組定義用戶觸摸路徑的航點。我不知道如何在所有這些點之間得到一條程式化的線條,所以我想:「嘿,我將只有一個非常小的圖像,即'線',並在航點之間的每個點上繪製它,並相應地旋轉它。我不確定這是否是最好的解決方案
但是我被卡住了,因爲我不知道如何獲得這兩點之間的所有座標,我有兩點,我可以得到從第一載體第二,等等,但我似乎無法得到正確的數學。
任何建議或幫助? 謝謝!
+1爲RoundLine。 – 2010-11-22 22:55:08
Empyrean - 謝謝!這就像一個魅力!非常感激!你知道你的代碼或多或少與XNA繪製原始圖像的方式相同,還是我會採用perf perf命中?此外,我將在未來發布我的代碼段,以便在此線程中進行專門的冒險。此外,roundline看起來非常酷,我會檢查出來。 – Steve 2010-11-22 23:13:38