我正在看一個應該幫助計算拋射體運動軌跡的公式。我在看答案是在以下網址:Flash的座標系中的拋射體運動
Calculating Trajectory for Projectile Motion
公式實際上似乎工作 - 除了它是基於屏幕座標系統原點的想法計算y軸位置在左下角。在Flash中,座標系位於的左上角一角,而y位置越高,則進一步從下降到!這意味着,不是拱起來,然後再次退縮,彈丸落下,然後起來!
我需要找到一些方法來翻譯我的y值,這樣彈丸可以看起來像是在一個適當的拋物線上下。有沒有人有任何想法如何做到這一點?
有人請指教...
將你的最終y值乘以-1來翻轉它 – mitim
這不行。我想到了這一點並嘗試過。一個爲什麼不起作用的例子:假設你的初始Y位置是65,你的Y速度是1(爲簡單起見)。在「常規」弧線中,在第一個時鐘中,新的位置將是66.您獲得的逆轉-66 - 完全破壞您嘗試創建的拋物弧線。隨着時間的推移,螺絲繼續。否:通過將最終Y乘以-1來「翻轉」不會產生正確的運動。 –