0
A
回答
-1
只需使用一個旋轉矩陣(從https://en.wikipedia.org/wiki/Rotation_matrix拍攝):
float newX = x*Math.cos(angleRad) - y*Math.sin(angleRad);
float newY = x*Math.sin(angleRad) - y*Math.cos(angleRad);
有一點要提的是,你需要確保這個角度是弧度,所以你可能需要執行此轉換:
float angleRad = angle*Math.PI/180;
相關問題
- 1. 旋轉,縮放和平移2D座標?
- 2. 查找三個座標系之間的旋轉和平移
- 3. 旋轉偏移座標
- 4. 我應該如何從平鋪座標轉到地圖座標?
- 5. 如何在旋轉後查找矩形的新座標
- 6. 如何旋轉座標系?
- 7. 如何找到旋轉的矢量的x,y座標
- 8. 對象座標上的旋轉和平移
- 9. 如何找到一個autoresizemasked對象的座標旋轉
- 10. 如何找到一組相對於旋轉的座標?
- 11. 如何找到兩個座標系之間的旋轉矩陣?
- 12. 如何找到覆蓋旋轉圖像的新的固定座標?
- 13. 如何在OpenGL中獲取移動/旋轉形狀的座標?
- 14. 沿着最後更新的GPS座標平滑移動並旋轉GMSMarker Swift iOS
- 15. 移位,縮放和旋轉座標系
- 16. Python - 座標旋轉/移動指令
- 17. WPF:旋轉後獲取新的座標
- 18. matplotlib旋轉後的新線座標
- 19. 旋轉3D座標
- 20. 瞭解項目探戈和PCL中的座標系,旋轉和平移
- 21. 如何在SVG座標系中找到3 x/y點的旋轉度
- 22. 如何找出旋轉立方體的頂點座標?
- 23. 比較旋轉的座標
- 24. 如何旋轉極座標圖?
- 25. 從python座標元組中查找平均座標
- 26. 如何更新旋轉矩形邊緣上的x,y座標
- 27. 從兩個座標計算旋轉
- 28. 從球座標旋轉身體
- 29. WhirlyGlobe框架 - 旋轉到座標
- 30. 將對象旋轉到觸摸座標
恐怕這是題外話題。你可以在任何數學教科書中查看。 – Hulk
如果這樣那麼簡單,可以在這裏發佈你的數學教科書公式.. – Mardi
我投票結束這個問題作爲題外話,因爲這是一個數學問題。 – Eiko