RotationEnemy constructor
RotationEnemy({
- required Vector2 position,
- required Future<
SpriteAnimation> animIdle, - required Future<
SpriteAnimation> animRun, - double height = 32,
- double width = 32,
- double currentRadAngle = -1.55,
- double speed = 100,
- double life = 100,
Implementation
RotationEnemy({
required Vector2 position,
required Future<SpriteAnimation> animIdle,
required Future<SpriteAnimation> animRun,
double height = 32,
double width = 32,
this.currentRadAngle = -1.55,
double speed = 100,
double life = 100,
}) : super(
position: position,
height: height,
width: width,
life: life,
speed: speed,
) {
_loader.add(AssetToLoad(animIdle, (value) {
this.animIdle = value;
}));
_loader.add(AssetToLoad(animRun, (value) {
this.animRun = value;
}));
}