new FdCameraHeight()
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer'); var data = [ {id: 1, type: 'less', start: 10000, end: 0}, {id: 2, type: 'more', start: 0, end: 10000}, {id: 3, type: 'range', start: 10000, end: 20000} ] var ch = new Freedo.FdCameraHeight(viewer.scene.camera, data); ch.on(function (en, ev) { if (en === 'CameraHeightChanged') { console.log(ev); } });
Methods
-
dispose()
-
销毁
-
on(listener [, scope])
-
注册捕捉FdCameraHeight类的回调函数
Parameters:
Name Type Argument Description listener
FdCamera.FdCameraHeight~FdCameraHeightChangedCallback 当有事件触发时被执行的函数。事件类型有CameraHeightChanged
scope
Object <optional>
listener函数执行时的绑定的对象。
Returns:
返回一个函数,调用该函数可以取消监听。
- Type
- Freedo.Event~RemoveCallback
Example
cameraHeight.on(function (eventName, eventValue) { if (eventType === 'CameraHeightChanged') { } });
Type Definitions
-
FdCameraHeightChangedCallback(eventName, eventValue)
-
Parameters:
Name Type Description eventName
String 事件类型有以下几种:事件类型有CameraHeightChanged
eventValue
Object 事件类型有以下几种:事件类型有CameraHeightChanged