new FdCloud(viewer, id [, option])
Parameters:
| Name | Type | Argument | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| viewer | Viewer | 视景器 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| id | String | GUID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| option | Object | <optional> | 配置选项 Properties
 | 
Example
var viewer = Freedo.FdApp.createDefaultViewer('freedoContainer');
var mm = new Freedo.FdModel.FdModelManager(viewer);
//如果option参数中不包含position属性,则会自动激活点选创建功能
mm.add('Cloud', {
   pts: [[longitude, latitude, height], ...], // 积云的位置范围,根据该值随机生成积云
   color: [255, 255, 255],
   brightness: 1.0,
   scale: [200, 150], // 积云的比例,会对每个积云随机生成
   maximumSize: [15, 12, 15], // 积云的最大尺寸, 当不设置该属性时,会对每个积云随机生成
   slice: 0.36, // 切片,取值范围:0 ~ 1;当不设置该属性时,会对每个积云随机生成一个 0.3 ~ 0.7 的值
   needAnimation: true,
   heading: 90,
   speed: 0.5,
   repeat: true
});
    
Members
- 
    heading :Number
- 
    
    获取或设置积云移动方向 Type:- Number
 
- 
    needAnimation :Boolean
- 
    
    获取或设置积云是否需要移动动画 Type:- Boolean
 
- 
    <readonly> option
- 
    
    获取实体的属性数据 
- 
    repeat :Boolean
- 
    
    获取或设置积云移动动画是否重复 Type:- Boolean
 
- 
    speed :Number
- 
    
    获取或设置积云移动速度 Type:- Number
 
Methods
- 
    dispose()
- 
    
    销毁 
- 
    getData()
- 
    
    获取数据 Returns:返回值格式: [{ id: GUID, type: 'Cloud' option: [] }...] - Type
- Object
 
- 
    hide()
- 
    
    隐藏 
- 
    on(listener [, scope])
- 
    
    注册事件捕捉 Parameters:Name Type Argument Description listenerFdModel.FdCloud~FdCloudCallback 当有事件触发时被执行的函数。 scopeObject <optional> 
 listener函数执行时的绑定的对象。 Returns:返回一个函数,调用该函数可以取消监听。 - Type
- Freedo.Event~RemoveCallback
 
- 
    remove()
- 
    
    移除 
- 
    reset()
- 
    
    重置 
- 
    show()
- 
    
    显示 
Type Definitions
- 
    FdCloudCallback(eventType, eventArg)
- 
    
    
    
    
    
        Parameters:Name Type Description eventTypeString 事件类型:DataChanged eventArgObject 事件参数