Video
类:视频对象类,用于构造单个视频对象
Constructor
new Glodon.Bimface.Plugins.Videos.Video(videoConfig)
构造视频对象
Parameters:
| Name | Type | Description | 
|---|---|---|
| videoConfig | Glodon.Bimface.Plugins.Videos.VideoConfig | 视频对象的配置项 | 
Methods
getCamera()
获取投射视频的相机参数设置
Returns:
| Type | Description | 
|---|---|
| Object | 投射视频的相机参数设置,包括相机位置、方向、水平视角范围、垂直视角范围。 | 
getId()
获取视频对象ID
Returns:
| Type | Description | 
|---|---|
| String | 视频对象ID | 
getPlane()
获取平面投射的参数
Returns:
| Type | Description | 
|---|---|
| Object | 平面投射参数,包含投射距离与正反面投射设置。 | 
getSrc()
获取视频路径
Returns:
| Type | Description | 
|---|---|
| String | 视频路径 | 
loop(isEnabled)
是否开启循环播放
Parameters:
| Name | Type | Description | 
|---|---|---|
| isEnabled | Boolean | 是否循环播放视频,默认为"true" | 
mute(isEnabled)
视频静音
Parameters:
| Name | Type | Description | 
|---|---|---|
| isEnabled | Boolean | 是否将视频静音,默认为"false" | 
pause()
暂停视频
play()
播放视频
setCamera(camera)
设置投射视频的相机参数
Parameters:
| Name | Type | Description | 
|---|---|---|
| camera | Object | 投射视频的相机参数设置 | 
setPlane(plane)
设置平面投射的参数
Parameters:
| Name | Type | Description | 
|---|---|---|
| plane | Object | 平面投射设置,例{"distance":10,"side":0} | 
setSrc(src)
设置视频路径
Parameters:
| Name | Type | Description | 
|---|---|---|
| src | String | 视频路径 | 
update()
视频更新()