Type Alias ControllerEventTypes

ControllerEventTypes: {
    camera.update(event: StateEvent): void;
    error(error: Error): void;
    gesture.dbltap(event: GestureEvent): void;
    gesture.momentum(event: GestureEvent): void;
    gesture.mousemove(event: GestureEvent): void;
    gesture.mousewheel(event: GestureEvent): void;
    gesture.pan(event: GestureEvent): void;
    gesture.pinch(event: GestureEvent): void;
    gesture.press(event: GestureEvent): void;
    gesture.tap(event: GestureEvent): void;
    initAnimation.end(event: StateEvent): void;
    initAnimation.start(event: StateEvent): void;
    intersect.update(event: IntersectEvent): void;
    pano.arrived(event: PanoEvent): void;
    pano.cancel(event: PanoEvent): void;
    pano.error(event: PanoEvent): void;
    pano.moveTo(event: PanoEvent): void;
    pano.moving(event: PanoEvent): void;
    pano.request(event: PanoEvent): void;
    pano.select(event: PanoEvent): void;
    pano.texture.abort(event: PanoTextureEvent): void;
    pano.texture.error(event: PanoTextureEvent): void;
    pano.texture.load(event: PanoTextureEvent): void;
    pano.texture.progress(event: PanoTextureEvent): void;
    pano.texture.success(event: PanoTextureEvent): void;
    vr.requestExit(event: BaseEvent): void;
    xr.controller.update(event: XRControllerEvent): void;
    xr.gesture.buttonDown(event: XRGestureEvent): void;
    xr.gesture.buttonUp(event: XRGestureEvent): void;
    xr.gesture.press(event: XRGestureEvent): void;
    xr.gesture.tap(event: XRGestureEvent): void;
    xr.session.end(event: XRSessionEvent): void;
    xr.session.start(event: XRSessionEvent): void;
}

Type declaration

  • camera.update:function
    • 相机改变

      Parameters

      Returns void

  • error:function
    • 抛出错误

      Parameters

      • error: Error

      Returns void

  • gesture.dbltap:function
    • 手势 双击屏幕

      Parameters

      Returns void

  • gesture.momentum:function
    • 手势 惯性

      Parameters

      Returns void

  • gesture.mousemove:function
    • 手势 鼠标移动

      Parameters

      Returns void

  • gesture.mousewheel:function
    • 手势 鼠标滚轮

      Parameters

      Returns void

  • gesture.pan:function
    • 手势 滑动屏幕

      Parameters

      Returns void

  • gesture.pinch:function
    • 手势 双指缩放

      Parameters

      Returns void

  • gesture.press:function
    • 手势 长按屏幕

      Parameters

      Returns void

  • gesture.tap:function
    • 手势 点击屏幕

      Parameters

      Returns void

  • initAnimation.end:function
    • 模态切换动画 结束

      Parameters

      Returns void

  • initAnimation.start:function
    • 模态切换动画 开始

      Parameters

      Returns void

  • intersect.update:function
    • Parameters

      Returns void

  • pano.arrived:function
    • 运动到达点位

      Parameters

      Returns void

  • pano.cancel:function
    • 取消运动点位

      Parameters

      Returns void

  • pano.error:function
    • 运动点位出错

      Parameters

      Returns void

  • pano.moveTo:function
    • 运动去点位

      Parameters

      Returns void

  • pano.moving:function
    • 运动点位过程

      Parameters

      Returns void

  • pano.request:function
    • 请求点位

      Parameters

      Returns void

  • pano.select:function
    • 选择

      Parameters

      Returns void

  • pano.texture.abort:function
    • 加载全景材质中止

      Parameters

      Returns void

  • pano.texture.error:function
    • 加载全景材质失败

      Parameters

      Returns void

  • pano.texture.load:function
    • 加载全景材质

      Parameters

      Returns void

  • pano.texture.progress:function
    • 加载全景材质进度

      Parameters

      Returns void

  • pano.texture.success:function
    • 加载全景材质成功

      Parameters

      Returns void

  • vr.requestExit:function
    • VRPanorama 请求退出

      Parameters

      Returns void

  • xr.controller.update:function
    • XR手柄更新

      Parameters

      Returns void

  • xr.gesture.buttonDown:function
    • XR 手势(按钮)

      Parameters

      Returns void

  • xr.gesture.buttonUp:function
    • XR 手势(按钮)

      Parameters

      Returns void

  • xr.gesture.press:function
    • XR 手势(按钮)

      Parameters

      Returns void

  • xr.gesture.tap:function
    • XR 手势(按钮)

      Parameters

      Returns void

  • xr.session.end:function
    • XR 退出

      Parameters

      Returns void

  • xr.session.start:function
    • XR 进入

      Parameters

      Returns void