我是 XNA 的新手,现在我正在使用以下代码绘制一个矩形:
// Calculate particle intensity
intense = (int)((float)part.Life / PARTICLES_MAX_LIFE);
// Generate pen for the particle
pen = new Pen(Color.FromArgb(intense * m_Color.R , intense * m_Color.G, intense * m_Color.B));
// Draw particle
g.DrawRectangle(pen, part.Position.X, part.Position.Y,
Math.Max(1,8 * part.Life / PARTICLES_MAX_LIFE),
Math.Max(1,8 * part.Life / PARTICLES_MAX_LIFE));
pen.Dispose();
我在网上找到的所有用颜色填充矩形的方法似乎都不适用于我绘制矩形的方式。我怎样才能用颜色填充它?