Skip to content
本页目录

绘制模块

介绍

绘制模块主要是提供绘制点、线、贴花,以及这些实例的显隐功能,比如绘制点等,具体功能使用可以参考Draw 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 draw = new kapi.Draw()

console.log(draw)

实例化后的绘制模块,就可以执行绘制的功能,比如绘制点

js
const draw = new kapi.Draw()
// 开启绘制点
const status = await draw.openDrawPoint()
// 绘制点
const response = await draw.drawPoint()
// 打印绘制结果
console.log(response)

同样,可以执行显示点

js
const draw = new kapi.Draw()
// 根据点的id控制点的显隐
const response = await draw.showPoint('123')
console.log(response)

提示

不同类库的功能在不断丰富完善

绘制模块 has loaded