-2
A
回答
0
XNA的Vector2,的Vector3和的Vector4類只是標準的矢量結構,像任何傳統的遊戲引擎使用。你的問題基本上是問「矢量如何工作來表示物理屬性?」,這是一個極其廣泛的問題,需要頁面解釋,我建議將你的問題修改爲更具體的問題,並由你的部分努力和研究支持。
下面是一個非常簡單的答案,因爲完整的答案會太大: 1.)矢量可以表示位置。
(0, 1.5, 3) // Represents a position of 0 along X-axis, 1.5 along Y, and 3.0 along Z.
2.)矢量可以表示線速度,通常以每秒單位表示。
(0, 1.5, 3)
// Represents a linear velocity that covers a distance of 0 units along X-axis,
// 1.5 units along Y, and 3.0 units along Z, per second.
3.)載體可以表示角速度,一般在大約每秒每軸弧度,並且通常它們對對象軸的地方,不世界軸。
(0, 1.5, 3)
// Represents an angular velocity that rotates the object by 0 radians around the object's local X-axis, 1.5 radians around the Y, and 3.0 radians around the Z, per second.
4.)矢量可以表示方向,通常是單位長度的方向。方向可以乘以速度來創建線性或角速度,或者可以用於查找其他方向向量之間的角度,或者可以用於查找交叉乘積。方向還可以表示計算表面法線,例如計算AI的斜率,或者離開表面的物理偏轉等等。
(0.707, 0, 0.707) // Represents a direction that points from (0, 0, 0) to (.707, 0. .707).
向量的所有屬性都與任何一個遊戲引擎無關,它們只是數學。 XNA有一個全功能的Vector類,比你自己寫一個更容易。如果你對Vector類看起來像什麼感興趣,here's an example。
相關問題
- 1. XNA水物理
- 2. Pygame物理模擬
- 3. 物理模擬確保圓圈不重疊 - C#XNA 4.0
- 4. b2body沒有模擬物理
- 5. Box2d物理模擬口吃
- 6. Java中的物理模擬
- 7. MatLab中的物理模擬
- 8. 開始物理模擬
- 9. 物理模擬實例
- 10. XNA - 模擬積雪
- 11. 向量化模擬
- 12. 2d物理enegine for xna 4
- 13. Python中物理的簡單模擬?
- 14. 物理模擬中的縮放尺寸
- 15. 物理模擬基礎知識
- 16. 模擬物理USB設備Linux
- 17. IOS 7與物理模擬嵌套SKScenes
- 18. 多人檯球遊戲物理模擬
- 19. 自由軟體物理模擬鋼琴?
- 20. Codenameone物理設備vs模擬器
- 21. 遊戲物理模擬:基於能量加速
- 22. 模型的XNA方向
- 23. Farseer物理XNA的Geom「跳閘」
- 24. Xna - 共享相同紋理的物體
- 25. 簡單的XNA 2d物理庫
- 26. 邏輯和物理模型
- 27. 模擬與Firewalld和firewall-cmd的物理斷開連接
- 28. 用於模擬爆炸的圖形和物理引擎
- 29. ELF中的虛擬和物理地址
- 30. 虛擬和物理內存/ OutOfMemoryException