new FdConfig(viewer)
Parameters:
| Name | Type | Description | 
|---|---|---|
| viewer | Freedo.Viewer | 视景器 | 
Example
var config = new Freedo.FdTools.FdConfig(viewer);
Methods
- 
    on(listener [, scope])
- 
    
    注册事件捕捉 Parameters:Name Type Argument Description listenerFdTools.FdConfig~FdConfigCallback 当有事件触发时被执行的函数。 scopeObject <optional> 
 listener函数执行时的绑定的对象。 Returns:返回一个函数,调用该函数可以取消监听。 - Type
- Freedo.Event~RemoveCallback
 
- 
    setConfig(options)
- 
    
    设置全局配置项项 Parameters:Name Type Description optionsObject 选项,目前管理器支持以下功能设置:replace(切换颜色替换模式),render(切换渲染模式),collision(地面碰撞开关),through(镜头穿透障碍开关),cloud(显隐云层),fog(雾开关),groundAtmosphere(大气圈开关),highDynamicRange(hdr开关),cameraInfo(相机默认参数),currentTime(时间设置),multiplier(时间流逝倍率),lightColor(光照颜色),lightIntensity(光照强度),backgroundColor(背景颜色) Exampleconfig.setConfig({ replace: false, render: false, collision: false, through: true, cloud: false, fog: true, groundAtmosphere: true, highDynamicRange: true, cameraInfo: [117.546, 39.586, 800, 30, -90, 0] currentTime: 0 - 86400 multiplier: 0.0 - 32.0 lightColor: Freedo.Color lightIntensity: 2, backgroundColor: Freedo.Color, enableTranslucency: false, terrainAlpha: 0.0 - 1.0 });
Type Definitions
- 
    FdConfigCallback(eventType, eventArg)
- 
    
    
    
    
    
        Parameters:Name Type Description eventTypeString 事件类型:DataChanged eventArgObject DataChanged事件对应的参数