2011-08-31 76 views

回答

0

要为VertexPositionColor []设置动画效果,您真正需要做的就是适当修改数组的元素,然后在DrawUserPrimitives()调用中使用新值。

例如,在你的游戏的更新方法:

for (int index = 0; index < vertices.Length; ++index) 
{ 
    vertices[ index ].Color *= (float)System.Math.Sin(gameTime.ElapsedGameTime.Seconds/60); 
}