AnimatedFollowerObject constructor

AnimatedFollowerObject({
  1. required FutureOr<SpriteAnimation> animation,
  2. required Vector2 size,
  3. GameComponent? target,
  4. Vector2? positionFromTarget,
  5. bool loopAnimation = false,
  6. bool useTargetPriority = true,
  7. int? objectPriority,
})

Implementation

AnimatedFollowerObject({
  required FutureOr<SpriteAnimation> animation,
  required Vector2 size,
  GameComponent? target,
  Vector2? positionFromTarget,
  this.loopAnimation = false,
  this.useTargetPriority = true,
  this.objectPriority,
}) {
  this.size = size;
  setupFollower(target: target, offset: positionFromTarget);
  loader?.add(AssetToLoad(animation, (value) => this.animation = value));
}