iOS系统中陀螺仪事件的控制方法及装置制造方法及图纸

技术编号:20221314 阅读:64 留言:0更新日期:2019-01-28 19:58
本发明专利技术公开了一种iOS系统中陀螺仪事件的控制方法,包括以下步骤:外设数据获取步骤:与外设连接并获取外设的原始数据;转换步骤:监听正在运行的应用是否调用陀螺仪接口,若是,则根据该陀螺仪接口与外设的原始数据生成陀螺仪事件;调用步骤:正在运行的应用调用该陀螺仪事件执行相应的陀螺仪操作。本发明专利技术实现通过外设对应用的陀螺仪控制,使得其控制精准度提高、转动范围提高。本发明专利技术还提供了一种电子设备和存储介质。

【技术实现步骤摘要】
iOS系统中陀螺仪事件的控制方法及装置
本专利技术涉及移动设备中陀螺仪事件的控制,尤其涉及一种iOS系统中通过外设对移动设备内的各种应用的陀螺仪事件的控制方法、电子设备及存储介质。
技术介绍
目前,当今陀螺仪的应用非常广泛,主要集中在科技产品,如手机游戏传感器、导航、AR技术等。而我们最为熟悉的莫过于在手机游戏或手机APP中的应用,当开启陀螺仪功能时,陀螺仪会完整监测手机的旋转方向等数据的变化,手游在根据该陀螺仪的数据做出相应的动作调整,从而实现控制游戏人物转向,跳转页面等操作。但是目前控制陀螺仪数据的操作方式大多是通过旋转带陀螺仪的设备,该操作方式存在以下缺陷:(1)精准度低:人手每次旋转设备的范围在3°以上,难以实现精准操作;(2)转动范围小:人手旋转设备横向或纵向的范围在-45°~45°之间,难以达到360°的全范围。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种iOS系统中陀螺仪事件的控制方法,其能够解决现有技术中通过外设不能操作手游或对于陀螺仪事件的控制不够精准、控制范围小等问题。本专利技术的目的之二在于一种电子设备,其能够解决现有技术中通过外设不能操本文档来自技高网...

【技术保护点】
1.一种iOS系统中陀螺仪事件的控制方法,其特征在于:包括以下步骤:外设数据获取步骤:与外设连接并获取外设的原始数据;转换步骤:监听正在运行的应用是否调用陀螺仪接口,若是,则根据该陀螺仪接口与外设的原始数据生成陀螺仪事件;调用步骤:正在运行的应用调用该陀螺仪事件中的陀螺仪数据执行相应的陀螺仪操作。

【技术特征摘要】
1.一种iOS系统中陀螺仪事件的控制方法,其特征在于:包括以下步骤:外设数据获取步骤:与外设连接并获取外设的原始数据;转换步骤:监听正在运行的应用是否调用陀螺仪接口,若是,则根据该陀螺仪接口与外设的原始数据生成陀螺仪事件;调用步骤:正在运行的应用调用该陀螺仪事件中的陀螺仪数据执行相应的陀螺仪操作。2.如权利要求1所述的控制方法,其特征在于:还包括解析步骤:将外设的原始数据解析成陀螺仪数据;所述根据外设的原始数据生成陀螺仪事件具体为:根据陀螺仪接口获取陀螺仪参数,并将该陀螺仪参数替换为陀螺仪数据,进而生成陀螺仪事件。3.如权利要求1所述的控制方法,其特征在于:与外设的连接方式为蓝牙连接。4.如权利要求1所述的控制方法,其特征在于:所述应用为游戏应用。5.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于:所述处理器执行所述程序时实现以下步...

【专利技术属性】
技术研发人员:马尧温源许楷城王荣峰
申请(专利权)人:广州小鸡快跑网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1