3
A
回答
8
如果具有子畫面的位置:S =(SX,SY)和光標C =的位置
(CX,CY)你可以計算矢量 =(Cx-Sx,Cy-Sy)與例如 =(1,0,0)的單位矢量之間的角度。
要計算的角度,你可以使用cross product:
然後:
那麼你計算角度:
最後你旋轉你的精靈:
Sprite.SetRotation(alpha); //alpha in degree
2
相關問題
- 1. Actionscript 3將對象旋轉到鼠標
- 2. 鼠標旋轉
- 3. 將Sprite添加到旋轉球體
- 4. Unity3d將2D Sprite相對於鼠標位置移動
- 5. 將GameObject旋轉到玩家位置?
- 6. XNA Sprite旋轉點
- 7. HTML5中旋轉矩形內的鼠標位置Canvas
- 8. WebGL的三角形鼠標位置旋轉
- 9. 團結錨鼠標的位置旋轉攝像頭
- 10. 如何根據鼠標位置旋轉圖像?
- 11. Three.js旋轉框朝鼠標位置doens't work
- 12. 使用鼠標位置旋轉圖像 - Visual Studio 2015
- 13. 將橢圓添加到鼠標位置?
- 14. As3 sprite旋轉X和旋轉Y
- 15. 旋轉鼠標輕鬆
- 16. 用鼠標旋轉圖像
- 17. kineticjs旋轉鼠標角度
- 18. 鼠標位置()
- 19. Python,從角色位置到鼠標位置的鼠標位置拍攝
- 20. C++ SFML 1.6使用鼠標的Sprite位置
- 21. 將文本從水平位置旋轉到垂直位置
- 22. 如何將MXML組件像鼠標一樣旋轉到鼠標中心?
- 23. CSS鼠標光標...旋轉光標?
- 24. 位置旋轉div
- 25. glm :: unProject將鼠標位置轉換爲3個座標
- 26. 相對鼠標位置定位到轉化平面
- 27. 創建時旋轉Sprite。
- 28. 使用Three.js將3D對象旋轉到鼠標
- 29. HTML Canvas將角色的槍旋轉到面向鼠標
- 30. jQuery鼠標位置
上帝的聖母。更煩人的數學。 :( – Lemmons 2011-02-05 23:48:06