core2d
Version:
Multiplatform 2D interaction engine
22 lines (17 loc) • 427 B
JavaScript
;
import { Color } from "./Color.mjs";
import { Sprite } from "./Sprite.mjs";
export class Transition extends Sprite {
init() {
this.setColor(Color.Black);
this.setHeight(this.scene.height);
this._increase = this.scene.width / 32;
}
sync() {
if (this.width > this.scene.width) {
return true;
}
this.width += this._increase;
return Sprite.prototype.sync.call(this);
}
}