Пример #1
0
 public void TestSimplePath()
 {
     AddStep("create path", () =>
     {
         Child = new TexturedPath
         {
             Anchor   = Anchor.Centre,
             Origin   = Anchor.Centre,
             Vertices = new List <Vector2> {
                 Vector2.Zero, new Vector2(300, 300)
             },
             Texture = gradientTexture,
         };
     });
 }
Пример #2
0
 public void TestSelfOverlappingPath()
 {
     AddStep("create path", () =>
     {
         Child = new TexturedPath
         {
             Anchor   = Anchor.Centre,
             Origin   = Anchor.Centre,
             Vertices = new List <Vector2>
             {
                 new Vector2(50, 50),
                 new Vector2(50, 150),
                 new Vector2(150, 150),
                 new Vector2(150, 100),
                 new Vector2(20, 100),
             },
             Texture = gradientTexture,
         };
     });
 }
Пример #3
0
 public void TestMultiplePointPath()
 {
     AddStep("create path", () =>
     {
         Child = new TexturedPath
         {
             Anchor   = Anchor.Centre,
             Origin   = Anchor.Centre,
             Vertices = new List <Vector2>
             {
                 new Vector2(50, 50),
                 new Vector2(50, 150),
                 new Vector2(150, 150),
                 new Vector2(150, 50),
                 new Vector2(50, 50),
             },
             Texture = gradientTexture,
         };
     });
 }