界面
工具模块
介绍
工具模块主要是提供取点等功能,具体功能使用可以参考Tool API。
功能使用
与在Scene中提到的也是区别于其他功能模块最重要的方法
,就是除了Scene类(还有ui),其他的类库在使用时,需要先初始化示例,比如:
js
// 授权码
const kapi = await KAPI.build('Your Auth Token')
// 加载云流场景服务
const scene = new kapi.Scene('kapi-container', { server: 'Your Service URL' })
// 等待场景加载好
const readyState = await scene.ready()
const tool = new kapi.Tool()
console.log(tool)
实例化后,可开启取点功能,比如开启取点
:
js
const tool = new kapi.Tool()
const openGetPoint = await tool.openGetPoint('project')
console.log(openGetPoint)
然后,执行取点监听功能,比如取点监听
,这里用到了Event
模块:
js
const event = new kapi.Event()
event.addEventListener(KAPI_CONST.EVENT.DRAW.GET_POINT, response => {
console.log(response)
})
提示
不同类库的功能在不断丰富完善