发送摇杆轴事件
方法名称
sendAxesEvent(action,x,y,z,rz,lt,rt,hx,hy)
功能描述
发送摇杆轴事件到云机。
参数说明
|
字段名 |
类型 |
是否必选 |
说明 |
|---|---|---|---|
|
action |
Number |
是 |
摇杆轴事件,可取0、1、2三个值
|
|
x |
Number |
是 |
-1~1,左摇杆横坐标 |
|
y |
Number |
是 |
-1~1,左摇杆纵坐标 |
|
z |
Number |
是 |
-1~1,右摇杆横坐标 |
|
rz |
Number |
是 |
-1~1,右摇杆纵坐标 |
|
lt |
Number |
是 |
lt值,默认填0 |
|
rt |
Number |
是 |
rt值,默认填0 |
|
hx |
Number |
是 |
hx值,默认填0 |
|
hy |
Number |
是 |
hy值,默认填0 |
返回值
无
调用示例
//用户操纵左摇杆
handleLeftMove(payload) {
const { data } = payload;
//发送左摇杆的横坐标和纵坐标信息到云机
player.sendAxesEvent(2,payload.data.vector.x,-payload.data.vector.y,0,0,0,0,0,0);
}
//用户抬起左摇杆
handleLeftEnd(payload) {
//发送左摇杆坐标归零的信息到云机(使用趋近于零的1e-3)
player.sendAxesEvent(2,1e-3,1e-3,0,0,0,0,0,0);
}