Exemplo n.º 1
0
        public void Draw(SpriteBatch sb)
        {
            for (int i = 0; i < points.Length - 1; i++)
            {
                DrawingFunctions.DrawLine(sb, points[i], points[i + 1], Color.Red);
            }

            //basicEffect.CurrentTechnique.Passes[0].Apply();
            //graphicsDevice.DrawUserPrimitives<VertexPositionColor>(PrimitiveType.TriangleList, vertexData, 0, primitiveCount);
        }
Exemplo n.º 2
0
 public StandardLibrary(GameContext context)
 {
     Context = context;
     D3d     = new D3dFunctions(context);
     Drawing = new DrawingFunctions(context);
     Main    = new MainFunctions(context);
     Move    = new MoveFunctions(context);
     Real    = new RealFunctions(context);
     Actions = new ActionLibrary(context);
 }
Exemplo n.º 3
0
 public void Move(double moveX, double moveY)
 {
     DrawingFunctions.MovePolygon(InsidePolygon, moveX, moveY);
     DrawingFunctions.MovePolygon(BorderPolygon, moveX, moveY);
     DrawingFunctions.MoveGrid(GridLabel, moveX, moveY);
     foreach (var line in ListLineExploration)
     {
         DrawingFunctions.MoveLine(line, moveX, moveY);
     }
 }
Exemplo n.º 4
0
 public override void Draw()
 {
     DrawingFunctions.DrawShard(X, Y);
 }