public PolygonCollider(Vector2 position, Vertices vertices)
     : base(ColliderTypes.Polygon)
 {
     _position = position;
     _localvertices = vertices;
     _transformedvertices = (Vertices)_localvertices.Clone();
     SetBounds();
 }
 public PolygonCollider(Entity e, Vertices vertices)
     : base(ColliderTypes.Polygon)
 {
     _entity = e;
     _localvertices = vertices;
     _transformedvertices = (Vertices)_localvertices.Clone();
     SetBounds();
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructs a new VectorPolygon object from the given points.
 /// </summary>
 /// <param name="vertices">The raw set of points.</param>
 public Polygon(Vertices vertices)
 {
     _vertices = vertices;
     _transformedvertices = (Vertices)vertices.Clone();
 }