RotationNpc constructor
RotationNpc({
- required Vector2 position,
- required Vector2 size,
- required Future<
SpriteAnimation> animIdle, - required Future<
SpriteAnimation> animRun, - double currentRadAngle = -1.55,
- double? speed,
Implementation
RotationNpc({
required Vector2 position,
required Vector2 size,
required Future<SpriteAnimation> animIdle,
required Future<SpriteAnimation> animRun,
double currentRadAngle = -1.55,
double? speed,
}) : super(
position: position,
size: size,
speed: speed,
) {
angle = currentRadAngle;
loader?.add(AssetToLoad(animIdle, (value) {
this.animIdle = value;
}));
loader?.add(AssetToLoad(animRun, (value) {
this.animRun = value;
}));
}