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 listener
FdModel.FdCloud~FdCloudCallback 当有事件触发时被执行的函数。
scope
Object <optional>
listener函数执行时的绑定的对象。
Returns:
返回一个函数,调用该函数可以取消监听。
- Type
- Freedo.Event~RemoveCallback
-
remove()
-
移除
-
reset()
-
重置
-
show()
-
显示
Type Definitions
-
FdCloudCallback(eventType, eventArg)
-
Parameters:
Name Type Description eventType
String 事件类型:DataChanged
eventArg
Object 事件参数