我只找到了一些搜索解決方案,它們是語言特定的或太複雜。我只需要從另一個點旋轉n點得到點距離。我在HTML5畫布中使用這個項目。我知道有一個旋轉功能,但我正在使用路徑,我不相信它適用於它。無論如何,我只需要一個可以插入x,y,距離和方向的公式。從另一個點獲得點旋轉一定距離的X和Y
3
A
回答
4
0
通過計算角度的正弦和餘弦,可以在給定的旋轉距離原點一個單位。只需將座標乘以所需的任何距離即可。餘弦對應於X和正弦對應於Y.
換句話說:
- 決定的角度。
- 通過獲取角度的餘弦來計算X.
- 通過獲取角度的正弦來計算Y.
- 將X和Y乘以距離。
- 通過「源」點偏移X和Y.
+1
正弦對應於Y和餘弦對應於X – 2010-12-16 04:18:14
+0
@Senthil謝謝,編輯。 – Maxpm 2010-12-16 04:21:36
+0
+1的詳細解釋。如果你可以添加一些僞代碼,我會說它會完成:) – 2010-12-16 04:27:54
相關問題
- 1. 緯度的一個點,知道給定點的x距離和y度
- 2. 從點到另一點的距離
- 3. 圍繞另一個點和X軸的旋轉點
- 4. 給定距離某一點的座標(x,y)是多少?
- 5. 從基點離開一定距離繪製一個點
- 6. 圍繞另一點旋轉一個點
- 7. 圍繞另一點旋轉一個點
- 8. 如何從1點獲得X和Y?
- 9. 如何計算距離另一點一定距離的點的緯度/經度?
- 10. 如何計算距離另一點一定距離的點的緯度?
- 11. 從地圖上的一點到另一點之間的距離
- 12. 在圖像中旋轉後得到點(python,openCV)的點(x,y)
- 13. Python:(x,y)平面中一堆點之間的平均距離
- 14. 如何從特定距離獲得x,y座標
- 15. 如何在一個點和一個方向形成的假想線上得到一個點x的距離
- 16. 將點移向另一點,移動一定距離
- 17. 兩個點圍繞同一中心旋轉但距離增長
- 18. 得到一個點,當有一個給定點的距離爲lon/lat
- 19. 給定一個起點和終點,和距離,計算點沿着一條線
- 20. 圍繞另一個點旋轉一個點 - 錯誤的方向
- 21. 如何計算與另一點距離固定的隨機點?
- 22. 計算3d旋轉後的y距離?
- 23. 快速3自定義從(x,y)點滑動到另一個點(x,y)的手勢
- 24. 從另一個獲得一個新的旋轉imageIcon?
- 25. 從起始座標,角度和距離獲取一個點
- 26. 旋轉圓約約一些點x的陣列,Y在Matlab
- 27. 圍繞另一個點旋轉一個3D點
- 28. 函數在另一個點上旋轉一個點
- 29. 獲得另一個節點的子節點,定節點名稱
- 30. 沿着距離兩個給定點的距離找到一條中間點
打破鉛筆和紙,算出數學。然後把它變成代碼。 – 2010-12-16 04:16:00
這是一個簡單的三角函數計算。 ''n「'是弧度還是度數? – stillstanding 2010-12-16 04:16:56
我曾經在開發遊戲的時候處理所有這些三角函數的計算方法。在編程時做這個數學是很有趣的,儘管我曾經在大學時討厭同樣的數學知識,但我不得不知道它適用於何處。 @Ruffian你應該通過一些數學文本和學習這些東西,一旦你正確地做,並獲得在屏幕上旋轉的東西,這是有趣的和非常有價值的:) – 2010-12-16 04:22:58