package minizoo.c.animal.bear;
import minizoo.c.Entity;
import minizoo.c.action.Forever;
import minizoo.c.action.Instant;
import minizoo.c.action.MoveBy;
import minizoo.c.action.Sequence;
import minizoo.c.action.easing.EaseInSine;
import minizoo.c.core.Vector2d;
import java.awt.*;
public class BearSki extends Entity {
public BearSki(String name) {
super(name);
this.setContentSize(new Vector2d(62, 112));
this.runAction(
new Forever(
new Sequence(
new EaseInSine(
new MoveBy(2f, -400f, 0f)),
new Instant(
new MoveBy(0.0000001f, 400f, 0f))
)
)
);
}
@Override
public void update(float elapsed) {
super.update(elapsed);
}
@Override
public void visit(Graphics2D g2) {
g2.setColor(getTintedColor(Bear.BlackColor));
g2.fillRect(0, 0, 700, 40);
}
}