为了练习,我想在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