| Name | Type | Default | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
包含如下属性的Object:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
callback |
CallbackBoolean |
null
|
optional
加载成功后触发的函数回调。 |
Demo:
Members
纵横比。
最小自动播放距离。
视频对象uuid。
是否为Base64编解码。
-
Default Value:
false
是否开启轮廓线。
视频显隐状态。
-
Default Value:
true
borderLineColor : ColorObj
轮廓线颜色。
center : Vec3Obj
目标点坐标。
高度控制组件uuid。
视频解码组件uuid。
视频渲染组件uuid。
视频取流组件uuid。
边缘透明系数,范围0-0.5。
eye : Vec3Obj
观察点坐标。
淡出持续时间。
远裁剪面距离。
视野角度。
最大可见高度。
最小可见高度。
最小透明度失真。
近裁剪面距离。
playMode : EnumVideoPlayMode
播放模式,当为AUTO时,playStatus不生效。
playStatus : EnumVideoPlayStatus
视频播放状态,当playMode为AUTO时不生效。
绘制距离。
websocket服务地址。
up : Vec3Obj
上方向。
视频流地址。
Methods
从场景中销毁自身。
| Name | Type | Default | Description |
|---|---|---|---|
callback |
CallbackBoolean |
null
|
optional
销毁后触发的函数回调。 |
Returns:
null 空值。
Example:
fusion = fusion.destroy((state)=>{console.log("destroy status:" + state)});
获取对象包含的属性。
Returns:
是否获取成功。获取成功时,会自动赋值给属性。
Example:
fusion.getProperties();
从场景中定位自身(自动根据数据包围盒定位,不可修改定位参数)。
| Name | Type | Default | Description |
|---|---|---|---|
callback |
CallbackBoolean |
null
|
optional
飞行结束后触发的函数回调。 |
Example:
fusion.locate((state)=>{console.log("locate status:" + state)});
更新单个或者多个对象属性,使之立即生效。
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
optional
包含如下属性的Object:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
callback |
CallbackBoolean |
optional
加载成功后触发的函数回调。 |
Example:
fusion.update({
bVisible:false
},(state)=>{console.log("update status:" + state)});
