C# 从XNA3.1转换为XNA4.0

C# 从XNA3.1转换为XNA4.0,c#,xna,xna-4.0,xna-3.0,C#,Xna,Xna 4.0,Xna 3.0,如何将此代码部分从XNA 3.1转换为XNA 4.0。 如果有人知道,请帮忙 公共模型光网格(Viewer3D查看器、矢量3位置、浮动半径、颜色、浮动u0、浮动v0、浮动u1、浮动v1) { var垂直=新[]{ 新的VertexPositionColorTexture(新矢量3(位置X-半径,位置Y+半径,位置Z),颜色,新矢量2(u1,v0)), 新VertexPositionColorTexture(新矢量3(位置X+半径,位置Y+半径,位置Z),颜色,新矢量2(u0,v0)), 新Ver

如何将此代码部分从XNA 3.1转换为XNA 4.0。
如果有人知道,请帮忙

公共模型光网格(Viewer3D查看器、矢量3位置、浮动半径、颜色、浮动u0、浮动v0、浮动u1、浮动v1) { var垂直=新[]{ 新的VertexPositionColorTexture(新矢量3(位置X-半径,位置Y+半径,位置Z),颜色,新矢量2(u1,v0)), 新VertexPositionColorTexture(新矢量3(位置X+半径,位置Y+半径,位置Z),颜色,新矢量2(u0,v0)), 新VertexPositionColorTexture(新矢量3(位置X+半径,位置Y-半径,位置Z),颜色,新矢量2(u0,v1)), 新的VertexPositionColorTexture(新矢量3(位置X-半径,位置Y-半径,位置Z),颜色,新矢量2(u1,v1)), }; VertexDeclaration=新的VertexDeclaration(viewer.GraphicsDevice、VertexositionColorTexture.VertexElements); VertexBuffer=新的VertexBuffer(viewer.GraphicsDevice、VertexositionColorTexture.SizeInBytes*Vertices.Length、BufferUsage.WriteOnly); VertexBuffer.SetData(垂直); }
微软强调了一系列MSDN文章中的差异以及代码示例

您也可以使用此处提供的备忘单:

文章


PS:你的答案可能被否决了,因为你没有特别遇到麻烦,没有询问具体问题?

@Tasleem,我在我的书签列表顶部添加了链接。列出你的错误,我会帮助你。备忘表已移至