我目前正致力于2D游戏,有时会使用
绘制对象GraphicsDevice.DrawUserPrimitives<VertexPositionColor>(PrimitiveType.LineList,
s.edges, 0, 1);
或以其他方式使用SpriteBatch
。我想要做的是将VertexPoisitonColor[]
转换为Texture2D
,以便可以开始以这种方式绘制对象。
我的目的是创建一个动画,显示正在绘制的对象,一次一行,就像用铅笔一样。正如我的代码现在,我可以这样做,但是我想避免在绘图完成后每帧都绘制所有这些原语:我认为这可能太慢了。