问题
手机摇一摇震动,然后执行晃动的监听方法
效果
原理
Unity通过Input.acceleration 获取设备在三维空间中的线性加速度(调用了加速度传感器),线性加速度是一个矢量,在三维坐标系中可以分为x,y,z三个分量。当某个分量的值大于指定值后,判定设备进行晃动了,执行晃动方法。
脚本
1 | /// x坐标晃动监听 |
手机摇一摇震动,然后执行晃动的监听方法
Unity通过Input.acceleration 获取设备在三维空间中的线性加速度(调用了加速度传感器),线性加速度是一个矢量,在三维坐标系中可以分为x,y,z三个分量。当某个分量的值大于指定值后,判定设备进行晃动了,执行晃动方法。
1 | /// x坐标晃动监听 |