PolygonHitbox.regular constructor

PolygonHitbox.regular({
  1. required int sides,
  2. required double radius,
  3. Vector2? position,
  4. double? angle,
  5. Anchor? anchor,
  6. bool isSolid = false,
  7. CollisionType collisionType = CollisionType.active,
})

With this constructor you create a regular (equiangular and equilateral) polygon hitbox from number of sides and radius.

Implementation

PolygonHitbox.regular({
  required super.sides,
  required super.radius,
  super.position,
  super.angle,
  super.anchor,
  bool isSolid = false,
  CollisionType collisionType = CollisionType.active,
}) : super.regular() {
  this.isSolid = isSolid;
  this.collisionType = collisionType;
}