工具类

挂载位置:app.config.globalProperties.$kq.tools,配置项及其说明如下:

方法

属性 说明 参数 返回值
getUUID 获取UUID,默认长度32,10进制 (len = 32, radix = 10) string
getDefaultValueInBoolean 获取参数是否是布尔值,不是指定默认值 (value, defaultValue = true) string
copyObjectValues 拷贝对象,不拷贝句柄变量 (value) string
getMaterialColor4RGB 获取材质的rgb颜色值 (color) rgb(x,x,x)
emit 全局事件冒泡 (key, value) null
on 全局事件监听 (key, callback(value) {}) null
syncData4RoomUsers 同步数据到虚拟教室用户 (room, value) null
shell4RoomUser 下发控制指令到房间用户(仅用于非多人协同模式,即单人模式)配置项 (room, user, value) null
shell4Room 下发控制指令到房间用户(仅用于多人协同模式)配置项 (room, value) null
formatDuration 格式化时间,参数单位为s (value) hh:mm:ss
object2Array4XYZ 空间坐标对象转数组 ({x,y, z}) [x, y, z]
array2Object4XYZ 空间坐标数组转对象 ([x, y, z]) {x,y, z}
isAncestor 判断模型对象child是否是其object子孙对象 (child, object) boolean
getStartingNodes 获取开始节点 (nodes, lines) [node, …]
getIntersects4Event 射线器 (event, {width, height, camera}) raycaster
numberToMachPlace 数字转数学占位符 (number) {占位符对象}

下发控制指令到房间用户

属性 说明 类型 默认值
room 房间号 string null
user 用户编码 string null
value 控制值服务器下发类型 string null

下发控制指令到房间

属性 说明 类型 默认值
room 房间号 string null
value 控制值服务器下发类型 string null

results matching ""

    No results matching ""