Unity3D手势及重力加速度(神庙逃亡操作)

时间:2021-01-20 09:01:22

Unity实现神庙逃亡操作

现在特别火的跑酷游戏《神庙逃亡》是用Unity3D引擎开发的

游戏的操作:用手指拨动(划动)人物就转向,利用手机的重力感应进行人物左右调整。

今天用Unity来实现这样的功能

加速度坐标

Input.acceleration在手机中的坐标是这样的

Unity3D手势及重力加速度(神庙逃亡操作)

示例代码

只截一个关键部分的截图吧,具体的细节要和模型配合使用Unity3D手势及重力加速度(神庙逃亡操作)

Unity3D手势及重力加速度(神庙逃亡操作)

文档资料

Unity Input API

  • Input.touches(触摸列表)
  • TouthPase(触摸状态)
  • Input.acceleration(加速度传感器)

Input (输入) 文档:http://www.ceeger.com/Script/Input/Input.html