public void TurnAndMoveGradientRect()
		{
			var gradientRect = new GradientFilledRect(new Rectangle(0.1f, 0.4f, 0.8f, 0.2f), Color.Blue,
				Color.Purple);
			gradientRect.Rotation = 10;
			gradientRect.Center += new Vector2D(0.1f, 0.1f);
			AdvanceTimeAndUpdateEntities();
		}
示例#2
0
        public void TurnAndMoveGradientRect()
        {
            var gradientRect = new GradientFilledRect(new Rectangle(0.1f, 0.4f, 0.8f, 0.2f), Color.Blue,
                                                      Color.Purple);

            gradientRect.Rotation = 10;
            gradientRect.Center  += new Vector2D(0.1f, 0.1f);
            AdvanceTimeAndUpdateEntities();
        }
示例#3
0
 private void CreateGradientRectangles(int numberOfRects, float partsWidth)
 {
     for (int i = 0; i < numberOfRects; i++)
     {
         drawPartitions[i] = new GradientFilledRect(CreatePartDrawAreaForIndex(i, partsWidth),
                                                    colorIntervals.Values[i], colorIntervals.Values[i + 1])
         {
             RenderLayer = RenderLayer
         }
     }
     ;
 }