private static Actor newBlock(Vector2[] Vertices)
 {
     Actor block = new FixedBlock(1);
     block.PolyBody.ConstructFromVertices(Vertices);
     block.PolyBody.SetMasterPosition(block.PolyBody.Position);
     block.PolyBody.tex = GraphicsGenerator.GenerateTexFromPolygon(block.PolyBody);
     block.color = Color.Gray;
     return block;
 }
 //   _ _ _ _
 //  |       |
 //  |       |
 //  |       |
 //  |_ _ _ _|
 private static Actor newBlock(float Width, float Height, Vector2 position)
 {
     Actor block = new FixedBlock(1);
     block.PolyBody.MakeRect(Width, Height);
     block.PolyBody.SetMasterPosition(position);
     block.PolyBody.tex = GraphicsGenerator.GenerateTexFromPolygon(block.PolyBody);
     block.color = Color.Gray;
     return block;
 }