Options
All
  • Public
  • Public/Protected
  • All
Menu

点位移动参数

Hierarchy

  • Partial<Omit<Pose, "offset">>
    • MovePanoOptions

Index

Properties

distance?: number

相机距离

duration?: string | number | ((distance: number, speed: number) => number)

运动耗时

description
  • 数字或者字符串类型 直接当作运动耗时
  • 函数类型 传入 距离和速度(速度为five初始化设置) 返回运动耗时
  • 不传或者null 通过距离和速度(速度为five初始化设置)
effect?: "fly" | "fade" | "montage" | "instant"

动画模式

description
  • fly 通过相机移动方式变化
  • fade 通过渐变方式变化
  • montage 通过渐变穿插到黑屏方式变化
  • instant 通过插入黑屏方式变化
fov?: number

相机可视角度(垂直)

latitude?: number

相机俯仰角

limit?: boolean

是否通过初始化参数限制 fov, latitude

longitude?: number

相机偏航角

Methods

  • easing(k: number): number
  • 运动曲线函数

    Parameters

    • k: number

    Returns number

  • moveCancelCallback(): void
  • 运动被取消回调

    description

    这个有一些情况会导致

    • 移动过程中切换模态
    • 移动过程中 five 被析构
    • 移动过程点击切换到另一个点位

    Returns void

  • moveEndCallback(panoIndex: number, pose: Pose): void
  • 运动结束回调

    Parameters

    • panoIndex: number
    • pose: Pose

    Returns void

  • moveStartCallback(panoIndex: number, toPose: Pose): void
  • 运动开始回调

    Parameters

    • panoIndex: number
    • toPose: Pose

    Returns void