游戏外设动态控制设备端触摸屏的配置方法技术

技术编号:20914591 阅读:28 留言:0更新日期:2019-04-20 09:19
本发明专利技术公开了一种游戏外设动态控制设备端触摸屏的配置方法,在配置过程中根据游戏界面的操控方式的不同,针对点击、一维、二维和坐标操控的不同,采用不同的配置方法,从而实现将所有游戏中需要用到的操控手段都能和游戏外设中的对应控件相结合,进而利用游戏外设对移动端的游戏进行控制,从而获得更好的游戏体验,采用本发明专利技术所提供的技术后,能够实现多对多适配,即一款游戏能采用不同的游戏外设进行娱乐,或者同一个游戏外设能满足不同的游戏,从而解决了市面上目前存在的一一对应的配对问题。

The Configuration Method of Touch Screen on the Device End of Dynamic Control of Game Peripheral Devices

The invention discloses a configuration method of the touch screen of the dynamic control device end of the game peripheral. In the process of configuration, according to the different operation modes of the game interface, different configuration methods are adopted according to the different operation modes of click, one-dimensional, two-dimensional and coordinate, so as to realize the combination of all the control means needed in the game and corresponding control in the game peripheral, and further to achieve the goal of combining all the control means needed in the game with the corresponding control in the game peripheral. The game peripheral is used to control the game on the mobile end so as to obtain a better game experience. After adopting the technology provided by the invention, it can realize many-to-many adaptation, that is, a game can entertain with different game peripherals, or the same game peripheral can satisfy different games, thus solving the one-to-one matching problem currently existing in the market.

【技术实现步骤摘要】
游戏外设动态控制设备端触摸屏的配置方法
本专利技术涉及外设配置领域,尤其涉及一种游戏外设动态触控的配置方法。
技术介绍
随着社会的不断发展,人们的生活节奏越来越快,人们的娱乐方式已经发生了改变,越来越多的人开始抛弃传统的电脑,在移动端上进行娱乐,多个游戏开发公司也将开发出了多种不同的移动端游戏供用户进行娱乐,满足人们的日常所需。为了更好的在移动端进行游戏,使得用户的游戏效果更佳,游戏公司推出了很多的游戏外设;利用外设进行游戏,满足用户的使用需求,配置的方式是利用触摸板和手机一一对应,没有动态配置的需求,换言之,这类配置方法是实现一款游戏与一款游戏外设进行配置;针对市面上不同的游戏以及不同的游戏外设,这些配置方式极大地限制了使用场景和使用体验。
技术实现思路
针对上述技术中存在的不足之处,本专利技术提供一种游游戏外设动态触控的配置方法,利用动态配置的方法,使得不同的游戏手柄能适应与不同的游戏,即实现多对多的配置方式,提高了用户的使用体验。为实现上述目的,本专利技术提供一种游戏外设动态控制设备端触摸屏的配置方法,配置方法包括以下步骤:连接:设备端与游戏外设组件中对应设备端的控件进行连接;获取:获取对应控件的ID、控件中心点在触摸屏实际位置坐标,点击、一维和二维和坐标控件操作区域参数的数据信息;适配:移动对应控件至需要控制的位置;配置:将数据信息根据通讯协议打包并通过算法计算出对应控件参数并传输至设备端,完成外设组件的配置。作为优选,在获取步骤前,还需要对触摸屏进行坐标区域划分,以触摸屏的边角作为坐标原点建立坐标系,将整个触摸屏都划分至坐标系中,触摸屏上所有的触控点都有相应的坐标值对应,并将相应的坐标值传输至获取步骤中,最终得到每个触控点在直角坐标系中对应的X、Y轴信息。作为优选,所述坐标轴的区域划分包括直角坐标系、平面极坐标系、柱面坐标系和球面坐标系,最终的坐标结果通过转换形成对于的直角坐标系坐标。作为优选,在上述适配步骤中,根据游戏中的具体操作,在游戏外设上选择对应组件,通过移动对应设备端的控件至实际操作位置,记录对应组件需要配置的控件信息。作为优选,所述配制的控件信息包括对游戏中的方向控制、动作控制以及运动程度的控制。作为优选,所述在获取通讯协议由控件ID、触摸屏控键X坐标、触摸屏控键Y坐标和其他控件参数构成,所述控件参数根据一维、二维、点击或坐标控件具有不同的控件操作范围。作为优选,在获取步骤中,点击控件没有范围参数,控件操作范围Var为0,参数系数a=0,b=0,控件位置在触摸屏上的坐标为X、Y,因此点击控件的参数的数据信息V的公式计算为V=(X)*a*Var+(Y)*b*Var。作为优选,在获取步骤中,一维控件的操作范围Var为拖动的长度参数,控件角度参数为α,X,Y为控件长度参数的长度起点的参数,移动对应控件至需要控制的位置为终点,终点位置的参数计算公式为V1=(X)+(sinα)*Var,V2=(Y)+(cosα)*Var。作为优选,在获取步骤中,二维控件的操作范围Var为用户设置的长度参数,控件的参数信息a为1,b为1;X,Y坐标为控件坐标中心点,拖动空间设置长度的最终位置范围的参数技术公式为V1=(X)-(a*Var),V2=(X)+(a*Var),V3=(Y)-(b*Var),V4=(Y)+(b*Var)。作为优选,在获取步骤中,坐标控件的操作范围Var为用户根据游戏软件上不同操作对象的操作坐标,控件的参数信息为游戏外设组件输出数据与游戏需控制对象对应坐标,这两者为一组参数信息,输出的数据点信息与传输的参数信息一一对应,第n个游戏外设组件原始输出X坐标数据Vxon=Xon;第n个游戏外设组件原始输出Y坐标数据Vyon=Yon;第n个游戏需控制对象X坐标数据Vxgn=Xgn;第n个游戏需控制对象Y坐标数据Vygn=Ygn。本专利技术的有益效果是:本专利技术提供的游戏外设控制设备端触摸屏的配置方法,通过移动对应控件至需要控制的位置,获取游戏外设的控件ID,从而能根据实际所需对游戏外设进行配置,更为具体的说,本专利技术对设备的触摸屏进行坐标划分,从而使得触摸屏上所有控制按钮都有具体的XY坐标,然后利用游戏外设的对应控件对这些触摸屏上对应的控制按键进行覆盖,根据触摸屏上的控制按键的不同,采用不同的配置算法进行具体配置,从而使得在游戏中需要用到的控制按钮都能对应的采用游戏外设中的按键进行控制,玩家的游戏体验更佳。附图说明图1为本专利技术的工作流程图;图2和图3为本专利技术的一维配置例举图;图4和图5为本专利技术的二维配置例举图;图6和图7为本专利技术的坐标控件配置例举图。具体实施方式为了更清楚地表述本专利技术,下面结合附图对本专利技术作进一步地描述。应该强调的是,以下说明仅仅是示例性的,而不是为了限制本专利技术的范围及其应用。还需补充说明的是游戏外设组件(简称组件):是指用来对游戏进行操控的设备,包括按键、摇杆、扳机、触摸板、轨迹球和鼠标等一系列能够实现外部操控的设备。手机设置游戏外设组件控件(简称控件):对现有游戏外设组件进行分类,总结在手机软件界面实现的代表元素,不同控件在操作时对应不同的游戏外设组件。请参阅图1,本专利技术的本专利技术提供一种游戏外设动态触控的配置方法,配置方法包括以下步骤:连接:设备端与游戏外设组件中对应设备端的控件进行连接;获取:获取对应控件的ID、控件中心点在触摸屏实际位置坐标,点击、一维和二维控件操作区域参数的数据信息;适配:移动对应控件至需要控制的位置;配置:将数据信息根据通讯协议打包并通过算法计算出对应控件参数并传输至设备端,完成外设组件的配置。在获取步骤前,需要对触摸屏进行坐标区域划分,以触摸屏的边角作为坐标原点建立X轴和Y轴坐标系,将整个触摸屏都划分至坐标系中,触摸屏上所有的触控点都有相应的坐标值对应,这样就能有效对触摸屏实现全面覆盖;在进行游戏操控时,触摸屏上所使用的操作按键都能采用具体的坐标数据进行对应,从而为后续获取步骤提供坐标支持;针对不同的设备端可能会存在不同的坐标划分方式,可能会采用直角坐标系、平面极坐标系、柱面坐标系和球面坐标系中的一种,但是最终的坐标结果通过转换,形成对应的直角坐标系坐标,即获得相对应的X轴坐标和Y轴坐标。在本实施例中,首先要将设备端与外设组件进行连接,从而连接至对应控件上,然后触碰对应控件,确定控件的类型和位置,判断是属于点击控件、一维控件、二维控件还是坐标控件,从而对后续的算法配制提供初始数据支持;更为具体的是,在游戏外设上选择对应的按键,通过移动对应按键件信息,记录需要配置的控件信息,这样在进行配制的时候,只需要针对在进行游戏时需要使用的按键进行配制,无需使用的按键直接忽略,从而可有效防止手柄上的按键过多导致误触从而影响游戏体验,在进行配置时,主要从三个方面对游戏进行控制,包括对游戏中的方向控制、动作控制以及运动程度的控制,从而更好的操控游戏,在具体的实施过程中,还需要对设备端的触摸屏进行坐标划分,触摸屏上的所有触控点都划分在同一个坐标系中,这样就能确保在后续进行配置的过程中,触摸屏上的所有点都能与游戏外设上的对应组件进行配对,将参数信息传输至设备端后,通过设备端与该游戏内的控制软件进行对接,从而实现对游戏进行控制。作为优选,通讯协议由控件ID、触摸屏控键X坐标、触摸屏本文档来自技高网...

【技术保护点】
1.一种游戏外设动态控制设备端触摸屏的配置方法,其特征在于,配置方法包括以下步骤:连接:设备端与游戏外设组件中对应设备端的控件进行连接;获取:获取对应控件的ID、控件中心点在触摸屏实际位置坐标,点击、一维和二维和坐标控件操作区域参数的数据信息;适配:移动对应控件至需要控制的位置;配置:将数据信息根据通讯协议打包并通过算法计算出对应控件参数并传输至设备端,完成外设组件的配置。

【技术特征摘要】
1.一种游戏外设动态控制设备端触摸屏的配置方法,其特征在于,配置方法包括以下步骤:连接:设备端与游戏外设组件中对应设备端的控件进行连接;获取:获取对应控件的ID、控件中心点在触摸屏实际位置坐标,点击、一维和二维和坐标控件操作区域参数的数据信息;适配:移动对应控件至需要控制的位置;配置:将数据信息根据通讯协议打包并通过算法计算出对应控件参数并传输至设备端,完成外设组件的配置。2.根据权利要求1所述的配置方法,其特征在于,在获取步骤前,还需要对触摸屏进行坐标区域划分,以触摸屏的边角作为坐标原点建立坐标系,将整个触摸屏都划分至坐标系中,触摸屏上所有的触控点都有相应的坐标值对应,并将相应的坐标值传输至获取步骤中,最终得到每个触控点在直角坐标系中对应的X、Y轴信息。3.根据权利要求2所述的配置方法,其特征在于,所述坐标轴的区域划分包括直角坐标系、平面极坐标系、柱面坐标系和球面坐标系,最终的坐标结果通过转换形成对应的直角坐标系坐标。4.根据权利要求1所述的配置方法,其特征在于,在上述适配步骤中,根据游戏中的具体操作,在游戏外设上选择对应组件,通过移动对应设备端的控件至实际操作位置,记录对应组件需要配置的控件信息。5.根据权利要求4所述的配置方法,其特征在于,所述配制的控件信息包括对游戏中的方向控制、动作控制以及运动程度的控制。6.根据权利要求1所述的配置方法,其特征在于,所述在获取通讯协议由控件ID、触摸屏控键X坐标、触摸屏控键Y坐标和其他控件参数构成,所述控件参数根据一维、二维、点击或坐标控件具有不同的控件操作范围。...

【专利技术属性】
技术研发人员:金刚
申请(专利权)人:上海艾狮达半导体科技有限公司
类型:发明
国别省市:上海,31

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

1