0
首先:我有另一個問題Creating a 2D polygon in XNA,但經過一天令人沮喪的研究和測試後,我自己回答了這個問題。在那裏你可以找到我現在的代碼。所以這是我的下一個問題,因爲我找不到任何關於它的事情。如何製作VertexPositionColor[]
動畫。使用頂點繪製多邊形的動畫效果
首先:我有另一個問題Creating a 2D polygon in XNA,但經過一天令人沮喪的研究和測試後,我自己回答了這個問題。在那裏你可以找到我現在的代碼。所以這是我的下一個問題,因爲我找不到任何關於它的事情。如何製作VertexPositionColor[]
動畫。使用頂點繪製多邊形的動畫效果
要爲VertexPositionColor []設置動畫效果,您真正需要做的就是適當修改數組的元素,然後在DrawUserPrimitives()調用中使用新值。
例如,在你的遊戲的更新方法:
for (int index = 0; index < vertices.Length; ++index)
{
vertices[ index ].Color *= (float)System.Math.Sin(gameTime.ElapsedGameTime.Seconds/60);
}