2012-07-11 41 views
0

我试图通过微软此代码示例,它允许您使用自定义的Windows窗体控件来绘制XNA GS 4.0一幕:不能吸引更多的复杂场景和Windows Forms

winforms series 1

代码在绘制单个三角形时效果很好,但是当我尝试绘制生成的网格时,它只是在控件中绘制X. 我调试的代码,它似乎当我到达:

graphics.GraphicsDevice.DrawUserIndexedPrimitives<VertexPositionColor>(PrimitiveType.TriangleList, Vertices, 0, Vertices.Length, indicies, 0, indicies.Length/3); 

它永远不会退出绘图功能。 我已经在一个正常的XNA游戏项目中测试了我的代码,并且它可以工作100%。

有没有人有线索怎么回事?

预先感谢您。

+0

我很困惑。如果你的代码在XNA游戏项目中运行良好,那么问题是什么?我认为XNA游戏项目更适合将多对象转换为图形对象,然后为简单教程创建一个简单的表单。 – 2012-07-11 22:14:41

回答

0

看来问题是XNA的触及范围,刚把它改成hiDef,它就起作用了! :)