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 listenerFdCamera.FdCameraHeight~FdCameraHeightChangedCallback 当有事件触发时被执行的函数。事件类型有CameraHeightChanged
scopeObject <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 eventNameString 事件类型有以下几种:事件类型有CameraHeightChanged
eventValueObject 事件类型有以下几种:事件类型有CameraHeightChanged