Appearance
xgis-cesium / CameraFocusHelper
Class: CameraFocusHelper
Defined in: src/core/CameraFocusHelper.ts:15
统一控制摄像头视角的
Constructors
new CameraFocusHelper()
new CameraFocusHelper():
CameraFocusHelper
Returns
Methods
cameraMoveEndHandler()
static
cameraMoveEndHandler():void
Defined in: src/core/CameraFocusHelper.ts:125
Returns
void
cameraMoveStartHandler()
static
cameraMoveStartHandler():void
Defined in: src/core/CameraFocusHelper.ts:114
相机开始移动, 允许控制交互控制摄像头
Returns
void
changeCameraFocus()
static
changeCameraFocus(cameraFocus
):void
Defined in: src/core/CameraFocusHelper.ts:68
Parameters
cameraFocus
EnumCameraFocus
= EnumCameraFocus.Follow
Returns
void
freeView()
static
freeView():void
Defined in: src/core/CameraFocusHelper.ts:280
自由视角
Returns
void
init()
static
init(viewer
,cameraFocus
):void
Defined in: src/core/CameraFocusHelper.ts:40
初始化,可以修改默认跟踪模式
Parameters
viewer
cameraFocus
EnumCameraFocus
= EnumCameraFocus.Free
Returns
void
setFirstViewOffset()
static
setFirstViewOffset(offset
?):void
Defined in: src/core/CameraFocusHelper.ts:190
修改设置第一视角的偏移量
Parameters
offset?
Cartesian3
Returns
void
setFollowViewOffset()
static
setFollowViewOffset(offset
?):void
Defined in: src/core/CameraFocusHelper.ts:221
Parameters
offset?
Cartesian3
Returns
void
setGodViewHeight()
static
setGodViewHeight(height
):void
Defined in: src/core/CameraFocusHelper.ts:273
改变上帝视角的高度
Parameters
height
number
= 3000
相对观察对象Entity的高度
Returns
void
setRebackFollowTime()
static
setRebackFollowTime(value
):void
Defined in: src/core/CameraFocusHelper.ts:159
设置恢复跟踪时间 ms
Parameters
value
number
= 5000
默认为5000ms
Returns
void