Appearance
measure
measure 提供测绘能力,包括测面积和测距离,通过measure反射回调
ts
const { measure } = tools
measure.enable()
type MeasureType = 'distance' | 'area'事件
| 事件 | 参数 | 是否必填 | 描述 |
|---|---|---|---|
| enable | undefined | 否 | 启用 |
| close | undefined | 否 | 关闭 |
| use | MeasureType | 是 | 切换测量类型 |
反射
| 属性 | 参数 | 描述 |
|---|---|---|
| measure | Element[] | 测量结束后的反射事件 |
ts
interface Measure {
type: 'distance' | 'area'
data?: number
}
app.emitter.on('measure', (measure: Measure)=>{
console.log(measure)
})