[发明专利]Android系统双体感外设数据区分获取方法在审
申请号: | 201410080565.5 | 申请日: | 2014-03-06 |
公开(公告)号: | CN103785173A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 姚滨;张世阳;李吉林 | 申请(专利权)人: | 苏州运智互动科技有限公司 |
主分类号: | A63F13/40 | 分类号: | A63F13/40 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 王玉国;陈忠辉 |
地址: | 215021 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 系统 双体感 外设 数据 区分 获取 方法 | ||
1.Android系统双体感外设数据区分获取方法,其特征在于:
一号体感外设的重力加速度值直接传送给Android系统;
二号体感外设的重力加速度值加上偏移量delta,传送给Android系统;
运行在Android系统中的体感游戏,通过Android系统框架framework的Sensor Event接口获取重力感应数据,通过数值区间区分一号体感外设数据及二号体感外设数据。
2.根据权利要求1所述的Android系统双体感外设数据区分获取方法,其特征在于:
一号体感外设的重力感应数据,为三轴加速度(x1,y1,z1),假设重力感应的量程为正负M,则(x1,y1,z1)的数值在[-M,+M]的范围内;
二号体感外设的重力感应数据,为三轴加速度(x2,y2,z2),加上偏移量delta,变成(x2+delta, y2+delta, z2+delta);为和一号体感外设的数据区分,delta的绝对值应大于2M,则(x2+delta, y2+delta, z2+delta)的数值在[-M + delta, +M+delta]的范围内;
上述一号体感外设及二号体感外设的重力感应数据传入Android系统;
体感游戏通过Android系统的传感器事件sensor event获取重力感应数据(x,y,z),通过(x,y,z)的数值范围区分是一号体感外设的数据或者是二号体感外设的数据,如果(x,y,z)的数值范围是在[-M,+M]的范围内,则为一号体感外设数据,如果(x,y,z)的数值范围是在[-M+delta, +M+delta]的范围内,则为二号体感外设数据,将还原为(x-delta, y-delta, z-delta)。
3.根据权利要求1或2所述的Android系统双体感外设数据区分获取方法,其特征在于:所述体感外设至少包含重力加速度传感器。
4.根据权利要求3所述的Android系统双体感外设数据区分获取方法,其特征在于:所述体感外设为具有重力加速度传感器的手柄、遥控器或手机。
5.根据权利要求1或2所述的Android系统双体感外设数据区分获取方法,其特征在于:所述Android系统安装android 4.0及以上版本系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州运智互动科技有限公司,未经苏州运智互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410080565.5/1.html,转载请声明来源钻瓜专利网。