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; }