CameraConfig constructor

CameraConfig({
  1. Vector2? sizeMovementWindow,
  2. bool moveOnlyMapArea = false,
  3. double zoom = 1.0,
  4. double angle = 0.0,
  5. GameComponent? target,
  6. bool smoothCameraEnabled = false,
  7. double smoothCameraSpeed = 1.0,
})

Implementation

CameraConfig({
  Vector2? sizeMovementWindow,
  this.moveOnlyMapArea = false,
  this.zoom = 1.0,
  this.angle = 0.0,
  this.target,
  this.smoothCameraEnabled = false,
  this.smoothCameraSpeed = 1.0,
}) : sizeMovementWindow = sizeMovementWindow ?? sizeWidowsDefault;