Type Alias EventTypes

EventTypes: Pick<ControllerEventTypes, typeof PROXY_CONTROLLER_EVENT_NAMES[number]> & LegacyEventType & {
    currentState.change(event: StateEvent): void;
    dispose(): void;
    error(error: Error): void;
    fps(fps: number): void;
    helpers.visible(event: ObjectEvent): void;
    mode.change(event: ModeChangeEvent): void;
    mode.change.request(event: ModeChangeEvent): void;
    model.changeShownFloor(event: ModelEvent): void;
    model.error(event: ModelEvent): void;
    model.load(event: ModelEvent): void;
    model.request(event: ModelEvent): void;
    models.load(event: ModelsEvent): void;
    models.refined(event: ModelsEvent): void;
    network.resource(event: NetworkResourceEvent): void;
    pano.request(event: PanoEvent): void;
    render(event: RenderEvent): void;
    render.prepare(event: RenderEvent): void;
    state.change(event: StateEvent): void;
    state.set(event: StateEvent): void;
    state.synced(event: StateEvent): void;
    works.load(event: WorksEvent): void;
    works.ready(event: WorksEvent): void;
    works.request(event: WorksEvent): void;
}

Five 事件列表

Type declaration

  • currentState.change:function
    • 当前 state 变化

      Parameters

      Returns void

  • dispose:function
    • five 被析构。 插件中请监听用于自身析构

      Returns void

  • error:function
    • 内部错误

      Parameters

      • error: Error

      Returns void

  • fps:function
    • 当前 fps 变化

      Parameters

      • fps: number

      Returns void

  • helpers.visible:function
    • 改变 helpers 元素可见

      Parameters

      Returns void

  • mode.change:function
    • 改变 mode

      Parameters

      Returns void

  • mode.change.request:function
    • 请求改变 mode

      Parameters

      Returns void

  • model.changeShownFloor:function
    • 当模型修改楼层

      Parameters

      Returns void

  • model.error:function
    • 当模型错误

      Parameters

      Returns void

  • model.load:function
    • 当模型修改楼层

      Parameters

      Returns void

  • model.request:function
    • 当模型加载

      Parameters

      Returns void

  • models.load:function
    • 模型加载完成

      Parameters

      Returns void

  • models.refined:function
    • 模型细化完成

      Parameters

      Returns void

  • network.resource:function
    • 网络资源

      Parameters

      Returns void

  • pano.request:function
    • 请求点位

      Parameters

      Returns void

  • render:function
    • 渲染后

      Parameters

      Returns void

  • render.prepare:function
    • 渲染前

      Parameters

      Returns void

  • state.change:function
    • 当 state 变化

      Parameters

      Returns void

  • state.set:function
    • 设置 state

      Parameters

      Returns void

  • state.synced:function
    • 当 state 同步完成

      Parameters

      Returns void

  • works.load:function
    • 加载 work

      Parameters

      Returns void

  • works.ready:function
    • 加载 work 并 controller ready

      Parameters

      Returns void

  • works.request:function
    • 请求 work数据

      Parameters

      Returns void

具体事件列表 请查看 EventCallback