the-world-engine
Version:
three.js based, unity like game engine for browser
15 lines (14 loc) • 388 B
JavaScript
import { ZaxisSortable } from "./ZaxisSortable";
export class CameraRelativeZaxisSorter extends ZaxisSortable {
disallowMultipleComponent=true;
Za=-100;
update() {
this.transform.localPosition.z = this.engine.cameraContainer.camera.transform.position.z + this.Za;
}
get offset() {
return this.Za;
}
set offset(t) {
this.Za = t;
}
}