1
A
回答
1
這看起來像家庭作業。下面是一些基本的元素,讓你開始:
var angle:Number = 45;
var centerPoint:Point = new Point(100,100);
var radius:uint = 100;
var radian:Number = angle * (Math.PI/180);
var x:Number = (centerPoint.x + radius) * Math.cos(radian);
var y:Number = (centerPoint.y + radius) * Math.sin(radian);
在這種情況下,你需要的變量x和y的工作到一個被調用隨着時間的推移功能,在接近終點的角度可變增量(你的目標)。
乾杯
1
那麼,
X = H + COS(角度)和 Y = K + SIN(角度)
其中h爲中心的x座標,而k是中心的y座標。
所以,如果你想知道dx和dy是什麼,那麼就把這兩個方程的導數相對於t(d/dt)。
相關問題
- 1. 簡單的數學運算C#
- 2. ç簡單的算法....不當數學
- 3. PHP簡單數學計算
- 4. 簡單的圓形旋轉(模擬運動)
- 5. 簡單的乘法運算
- 6. 使用數學::圓形
- 7. 簡單的數學運算符上的奇怪的java錯誤
- 8. 如何使用backreferrence匹配簡單的數學運算?
- 9. 不能做簡單的jquery數學運算
- 10. MySQL中的簡單數學運算max功能
- 11. 如何在SQL SELECT查詢中做簡單的數學運算?
- 12. 數學運算
- 13. 數學運算
- 14. 數學運算
- 15. 數學運算?
- 16. 數學運算
- 17. 簡單數學殼牌/擊(RAM計算)
- 18. 數學運算順序算法
- 19. 簡單遊戲編程的數學/算法(新手)?
- 20. 數學運算符
- 21. 數學運算null
- 22. 簡單的圓形動畫僅在第一次顯示時
- 23. 將圓加入多邊形的算法
- 24. Bresenham的三維圓形算法?
- 25. 簡單算法,但運行內存
- 26. 圍繞UIImage放置圓形框架的最簡單方法
- 27. 高效的數學運算
- 28. 數學運算的名稱
- 29. Swift中的數學運算
- 30. BigDecimal的數學運算
您是否在當前點與下一個要移動的點之間形成一個角度? – Mahesh 2011-05-17 15:33:26
你有一箇中心點嗎?有兩個點有無數圓圈,它們的邊上都有兩個點(asll都集中在一條與這兩個點等距的線上,你需要有更多的信息才能得到一個唯一的答案,圓弧的半徑(最小允許半徑是點之間距離的一半),圓弧在某點的切線(可能是起點或終點),另一點是你想要通過,等等。 – Chris 2011-05-17 15:47:29