电梯设备配合电梯控制器进行控制使用。

const controller = new ElevatorController({
speed: 300 // 电梯运行速度,表示每秒位移的距离
landings: {
b1: new Vector3(0, 0, -3),
f1: new Vector3(0, 0, 0),
f2: new Vector3(0, 0, 3),
}
})

const model = client.getEntityById('elevator_id');

const elevator = new Elevator({ model, signal: controller.signal });

controller.land('f1') // 通过控制器使电梯停靠 f1

Hierarchy

  • Elevator

Implements

Constructors

Methods

Constructors

Methods

  • Parameters

    • landingPoint: Vector3
    • speed: number

    Returns Promise<void>

  • Returns Promise<void>

  • 解绑已绑定的控制器信号

    Returns void