构造函数
new ES3DMarker(options)
- 描述:
创建一个3D模型标注
参数:
名称 | 类型 | 描述 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | 配置参数 属性
|
方法
changeColor(color)
- 描述:
改变颜色
参数:
名称 | 类型 | 描述 |
---|---|---|
color |
String | 颜色 |
fadeIn(options)
- 描述:
渐显
参数:
名称 | 类型 | 描述 | ||||||
---|---|---|---|---|---|---|---|---|
options |
object | 配置选项 属性
|
fadeOut(options)
- 描述:
渐隐
参数:
名称 | 类型 | 描述 | ||||||
---|---|---|---|---|---|---|---|---|
options |
object | 配置选项 属性
|
glow(options)
- 描述:
开始发光
参数:
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | 配置选项 属性
|
movePath(config) → {object}
- 描述:
根据路径移动
参数:
名称 | 类型 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
object |
属性
|
返回值:
- 类型
- object
moveTo(options)
- 描述:
移动到指定位置
参数:
名称 | 类型 | 描述 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | 配置选项 属性
|
pauseMovePath()
- 描述:
暂停执行movePath动画
playAnimation(opt) → {Promise}
- 描述:
播放动画
参数:
名称 | 类型 | 描述 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt |
object | 配置选项 属性
|
返回值:
- 类型
- Promise
restoreAlpha(time)
- 描述:
还原透明度
参数:
名称 | 类型 | 描述 |
---|---|---|
time |
number | 动画时间 |
restoreColor()
- 描述:
还原颜色
resumeMovePath()
- 描述:
继续执行movePath动画
rotateTo(options)
- 描述:
旋转到某个角度
参数:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
number | object | 配置选项,或直接传入角度 属性
|
setAlpha(configs)
- 描述:
设置透明度
参数:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
configs |
number | object |
属性
|
stopAnimation()
- 描述:
停止播放动画
stopGlow()
- 描述:
停止发光
stopMoving()
- 描述:
停止执行movePath动画
toggle()
- 描述:
切换open/close动画 (仅当改模型存在open/close动画时有效)