UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

21 lines (14 loc) 641 B
import {OrthographicCamera, PerspectiveCamera} from "three"; import {EntityComponentDataset} from "../../../src/engine/ecs/EntityComponentDataset"; import {EntityNode} from "../../../src/engine/ecs/parent/EntityNode"; export class TransformControls extends EntityNode { constructor(camera: PerspectiveCamera | OrthographicCamera, domElement: HTMLElement, autoUpdate?: boolean) build(ecd: EntityComponentDataset): void destroy(): void attach(entity: number): void detach(): void /** * Can be triggered manually if `autoUpdate` was not set in the constructor */ update(): void }