如视 Five SDK
    Preparing search index...

    Interface MovePanoOptions

    点位移动参数

    interface MovePanoOptions {
        duration?:
            | string
            | number
            | ((distance: number, speed: number) => number);
        effect?: MovePanoEffect;
        fov?: number;
        latitude?: number;
        longitude?: number;
        moveCancelCallback?: () => void;
        moveEndCallback?: (state: State) => void;
        moveStartCallback?: (toState: State) => void;
        panoIndex?: number;
        workCode?: string;
    }

    Hierarchy

    • Partial<Omit<State, "offset" | "distance" | "mode">>
      • MovePanoOptions
    Index

    Properties

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

    运动耗时

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

    动画模式

    fov?: number

    相机可视角度(垂直)

    latitude?: number

    相机俯仰角

    longitude?: number

    相机偏航角

    moveCancelCallback?: () => void

    运动被取消回调

    这个有一些情况会导致

    • 移动过程中切换模态
    • 移动过程中 five 被析构
    • 移动过程点击切换到另一个点位
    moveEndCallback?: (state: State) => void

    运动结束回调

    moveStartCallback?: (toState: State) => void

    运动开始回调

    panoIndex?: number

    观察点序号

    workCode?: string

    workCode