对象位置同步,参数engine/geo二选一,都提供则geo >> engine
输入
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
target | string | 是 | ObjectId | — |
tag | string | 是 | — | — |
engine | string | 是 | 0.0, 0.0, 0.0 | — |
geo | string | 是 | 0.0, 0.0, 0.0 | 经度,纬度,高程 |
rotation | string | 是 | 0.0, 0.0, 0.0 | roll,pitch,yaw |
speed | string | 是 | 0 | m/s 可选值: ms |
time | string | 是 | 2 | s |
targetType | string | 是 | mesh | mesh/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))
})