Interface OrbitControlParameters

Orbit相机控制器初始化参数

Export

OrbitControlParameters

Date

2022.4.2

Author

lyx

Hierarchy

Properties

dampingFactor?: number

阻尼浏览参数,可选,默认0.05

Memberof

OrbitControlParameters

downRotateKey?: string

键盘下旋转辅助键, 可选, 默认's'

Memberof

OrbitControlParameters

enableDamping?: boolean

是否启用阻尼浏览,可选,默认false

Memberof

OrbitControlParameters

enableDblClick?: boolean

标识是否启用鼠标双击操作,可选,默认true

Memberof

OrbitControlParameters

enableKeyControl?: boolean

是否启用键盘控制,可选,默认true开启

Memberof

OrbitControlParameters

keyPanSpeed?: number

每次按下移动键移动的像素, 可选, 默认7.0

Memberof

OrbitControlParameters

leftRotateKey?: string

键盘左转辅助键, 可选, 默认'a'

Memberof

OrbitControlParameters

maxAzimuthAngle?: number

水平方向最大旋转角度(单位:弧度),可选,默认+Infinity

Memberof

OrbitControlParameters

maxDistance?: number

最远缩放距离,可选,默认Infinity

Memberof

OrbitControlParameters

maxPolarAngle?: number

垂直方向最大旋转角度(单位:弧度),可选,默认Math.PI

Memberof

OrbitControlParameters

minAzimuthAngle?: number

水平方向最小旋转角度(单位:弧度),可选,默认-Infinity

Memberof

OrbitControlParameters

minDistance?: number

最近缩放距离,可选,默认0.0

Memberof

OrbitControlParameters

minPolarAngle?: number

垂直方向最小旋转角度(单位:弧度),可选,默认0.0

Memberof

OrbitControlParameters

panButton?: MouseButton

鼠标平移按键,可选,默认MouseButton.RIGHT

Memberof

OrbitControlParameters

panDownKey?: string

键盘后平移键, 可选, 默认'arrowdown'

Memberof

OrbitControlParameters

panLeftKey?: string

键盘左平移键, 可选, 默认'arrowleft'

Memberof

OrbitControlParameters

panModifierKey?: string

鼠标平移辅助按键,可选

Memberof

OrbitControlParameters

panRightKey?: string

键盘右平移键, 可选, 默认'arrowright'

Memberof

OrbitControlParameters

panSpeed?: number

平移速度,可选,默认1.0

Memberof

OrbitControlParameters

panUpKey?: string

键盘前平移键, 可选, 默认'arrowup'

Memberof

OrbitControlParameters

rightRotateKey?: string

键盘右转辅助键, 可选, 默认'd'

Memberof

OrbitControlParameters

rotateButton?: MouseButton

鼠标旋转按键,可选,默认MouseButton.LEFT

Memberof

OrbitControlParameters

rotateModifierKey?: string

鼠标旋转辅助按键,可选

Memberof

OrbitControlParameters

rotateSpeed?: number

旋转速度,可选,默认1.0

Memberof

OrbitControlParameters

screenSpacePanning?: boolean

是否在屏幕空间进行平移,可选,默认false

Memberof

OrbitControlParameters

speedUpKey?: string

键盘控制加速键位,可选,默认'shift'

Memberof

OrbitControlParameters

speedUpKeyScale?: number

键盘加速键倍数

Memberof

OrbitControlParameters

touchOne?: Touch

一根手指触摸操作,可选,默认Touch.ROTATE

Memberof

OrbitControlParameters

touchTwo?: Touch

两个手指触摸操作,可选,默认Touch.ZOOM_PAN

Memberof

OrbitControlParameters

upRotateKey?: string

键盘上旋转辅助键, 可选, 默认'w'

Memberof

OrbitControlParameters

userData?: {
    [key: string]: any;
}

用户数据,可选,默认{}

Type declaration

  • [key: string]: any

Memberof

ComponentParameters

zoomSpeed?: number

缩放速度,可选,默认1。0

Memberof

OrbitControlParameters

zoomThreshold?: number

缩放距离阈值用于控制触摸缩放,可选,默认2.0

Memberof

OrbitControlParameters