the-world-engine
Version:
three.js based, unity like game engine for browser
26 lines (25 loc) • 470 B
JavaScript
import { EventContainer } from "../collection/EventContainer";
export class GameScreen {
Qe;
Ve;
$e;
constructor(t, e) {
this.Qe = t;
this.Ve = e;
this.$e = new EventContainer;
}
get width() {
return this.Qe;
}
get height() {
return this.Ve;
}
get onResize() {
return this.$e;
}
resize(t, e) {
this.Qe = t;
this.Ve = e;
this.$e.invoke(t, e);
}
}