cesium2s / Roaming
类: Roaming
cesium漫游录制及回放
构造函数
构造函数
new Roaming(
viewer):Roaming
参数
viewer
Viewer
返回
Roaming
属性
cameraTraceFile
cameraTraceFile:
CameraTraceFile=EMPTY_CAMERA_TRACE_FILE
eventHandlers
eventHandlers:
object
索引签名
[key: string]: (e) => void | () => void | undefined
keyboardControlState
keyboardControlState:
object
keyState
keyState:
object
keyState.ArrowDown
ArrowDown:
boolean=false
keyState.ArrowUp
ArrowUp:
boolean=false
keyState.KeyA
KeyA:
boolean=false
keyState.KeyD
KeyD:
boolean=false
keyState.KeyE
KeyE:
boolean=false
keyState.KeyQ
KeyQ:
boolean=false
keyState.KeyS
KeyS:
boolean=false
keyState.KeyW
KeyW:
boolean=false
rotateRate
rotateRate:
number=0.1
step
step:
number=10
playState
playState:
object
currentFrameNum
currentFrameNum:
number=0
percentage
percentage:
number=0
totalFrameNum
totalFrameNum:
number=0
viewer
viewer:
Viewer
方法
_disableKeyboardRoaming()
_disableKeyboardRoaming():
void
返回
void
_enableKeyboardRoaming()
_enableKeyboardRoaming():
void
返回
void
frameInterpolation()
frameInterpolation(
fps):void
参数
fps
number
返回
void
frameThinning()
frameThinning():
void
返回
void
loadFile()
loadFile(
file):Roaming
参数
file
返回
Roaming
on()
on(
key,callback):void
参数
key
"stepChange"
callback
(e) => void
返回
void
pause()
pause():
void
返回
void
play()
play(
__namedParameters):void
参数
__namedParameters
callback?
(percentage) => void
loop?
boolean = false
返回
void
saveCameraTraceFile()
saveCameraTraceFile():
void
返回
void
startRecord()
startRecord():
void
返回
void
stopRecord()
stopRecord():
void
返回
void