GameDecorationWithCollision.withSprite constructor

GameDecorationWithCollision.withSprite({
  1. required Future<Sprite> sprite,
  2. required Vector2 position,
  3. required Vector2 size,
  4. Iterable<CollisionArea>? collisions,
  5. double offsetX = 0,
  6. double offsetY = 0,
  7. bool aboveComponents = false,
})

Implementation

GameDecorationWithCollision.withSprite({
  required Future<Sprite> sprite,
  required Vector2 position,
  required Vector2 size,
  Iterable<CollisionArea>? collisions,
  double offsetX = 0,
  double offsetY = 0,
  this.aboveComponents = false,
}) : super.withSprite(
        sprite: sprite,
        position: position,
        size: size,
      ) {
  if (collisions != null) {
    setupCollision(
      CollisionConfig(collisions: collisions),
    );
  }
}