object.moveSync

对象-位置同步

模块:Objects调用:piclient.emit('object.moveSync', {...})

对象位置同步,参数engine/geo二选一,都提供则geo >> engine

输入

参数类型必填默认值说明
targetstringObjectId
tagstring
enginestring0.0, 0.0, 0.0
geostring0.0, 0.0, 0.0经度,纬度,高程
rotationstring0.0, 0.0, 0.0roll,pitch,yaw
speedstring0m/s
可选值:ms
timestring2s
targetTypestringmeshmesh/character/boat
可选值:meshcharacterboat

调用

typescript
piclient.emit("object.moveSync",{
	target: "ObjectId",
	tag: "",
	engine: "0.0, 0.0, 0.0",//引擎坐标
	geo: "0.0, 0.0, 0.0", //经度,纬度,高程
	rotation: "0.0, 0.0, 0.0", //朝向roll,pitch,yaw
	speed: "0", //m/s速度m/s 速度时间二选一,速度优先
	time: "2", //时间s 为0则秒到
})
//监听事件获取回调信息
piclient.on("object.moveSync","",(res) => {
	alert(JSON.stringify(res))
})
← 返回 Objects 模块