bonk-docs/content/shapes/polygon.md

477 B

title date weight
Polygon 2019-09-14T20:55:54-07:00 40

To define a polygon, pass a variable number of Position2D structs representing the points of the polygon.

    var polygon = new Polygon(
        new Position2D(-2, 0),
        new Position2D(0, 2),
        new Position2D(2, 0),
    );

This polygon, for example, is a triangle.

Be careful not to define a concave Polygon, as this will cause the results of collision detection to be incorrect.