2012-02-10 5 views
0

나는 작업 라인 "DrawUserPrimitives"나는 linestrip를 사용하여 "사각형을 그립니다"하는 함수를 설정 한 및 VectorPositionColorXNA : DrawUserPrimitives - 그리기가 담긴 사각형은

VertexPositionColor[] lineVertices = new VertexPositionColor[5]; 
lineVertices[0].Position = new Vector3(inMidPoint.X - halfWidth, inMidPoint.Y - halfLength, 0); 
lineVertices[0].Color = inLineColor; 

등을 사용하여가는 코드를 그리기이 ...

basicEffect.CurrentTechnique.Passes[0].Apply(); 
mGraphics.GraphicsDevice.DrawUserPrimitives<VertexPositionColor>(PrimitiveType.LineStrip, lineVertices, 0, lineVertices.Length - 1); 

이 방법을 사용하여 사각형의 컬러 윤곽을 만들 수 있습니다. 자, 어떻게이 사각형을 색상으로 채울 수 있습니까?

답변

관련 문제