爲了練習,我想在XNA中創建一個類似「Achtung,die Kurve」(http://www.achtungdiekurve.net),基本上是Tron和Snake混合的遊戲。 爲此我想知道如何繪製曲線,考慮到曲線/曲線的持續增長,我需要某種碰撞檢測。 對於如何應對這一挑戰,您是否有任何代碼示例的建議和/或鏈接? THX在XNA中創建曲線
2
A
回答
4
的XNA曲線造物主向您展示如何使用曲線類:http://creators.xna.com/en-US/utilities/curveeditor
關於曲線類的更多信息:http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.curve.aspx
這裏是如何讓相機跟隨演示曲線,所以我相信它可以根據您的需求進行調整:http://msdn.microsoft.com/en-us/library/bb203908(XNAGameStudio.10).aspx
這還取決於您是否希望在尾隨對象時使用基於粒子的方法或基於條的方法。對於兩種方法都有幾個樣本,對於條帶方法爲this older one或對於基於粒子的方法爲this sample。
使用GraphicsDevice.DrawUserPrimitives()。根據您的精靈之前的位置生成頂點列表,或者如果精靈運動過於鋸齒,則使用上面鏈接的Curve類。
編號:http://forums.create.msdn.com/forums/p/60257/370769.aspx
編號:How do I draw lines using XNA?
相關問題
- 1. XNA CatmullRom曲線
- 2. 在XNA中繪製二維曲線
- 3. XNA創建地形
- 4. 在XNA中創建轉換效果
- 5. 在XNA中創建2D多邊形
- 6. iPhone - 創建最平滑的曲線
- 7. 我想創建一個90度曲線
- 8. PHP + CSS + Lettering.js創建曲線文本
- 9. 編程創建存活曲線
- 10. Matlab - 從邊緣創建x,y曲線
- 11. 如何使用cocos2d + Box2d在iphone上創建曲線線條?
- 12. 如何在手寫時創建線條的曲線
- 13. 在MATLAB中創建2點(緩動)之間的S曲線
- 14. 使用pROC包在R中創建ROC曲線
- 15. 我可以使用什麼來在WPF中創建ROC曲線?
- 16. 在Maya python插件中創建臨時曲線
- 17. 在iOS中重新創建Siri類似的曲線引號
- 18. 如何在android中創建圓曲線矩形?
- 19. 如何在高圖中創建曲線下的高光區?
- 20. 在XNA中的線程
- 21. C#XNA創建列表?
- 22. 在XNA內創建第二個runloop
- 23. 從圖像中動態創建XNA sprite
- 24. 在bash中創建捲曲URL
- 25. 在貝塞爾曲線上創建動態文本字段 - AS3
- 26. 創建從Neo4j的數據的曲線圖中的R
- 27. 如何創建最適合我地塊中點的曲線
- 28. 在Titanium中創建線程
- 29. 在DllMain中創建線程?
- 30. 在python中創建線程
碰撞檢測應該來根據不同的問題。 – 2012-07-08 02:01:53
考慮修改http://roundline.codeplex.com/以滿足您的需求。 – 2012-07-08 07:55:26