信息面板呈现控制方法及装置的制造方法_3

文档序号:9616072阅读:来源:国知局
[0082]第一确定模块12主要用于确定滑动操作的滑动轨迹,并根据所述滑动轨迹确定所述虚拟摇杆区域101内虚拟摇杆的摆动方向。例如,参考图3A以及图3B中所示,根据用户在虚拟摇杆区域101内滑动操作的轨迹,如果用户手指的滑动轨迹指向虚拟摇杆原点的8点钟方向,则可以确定用户控制所述虚拟摇杆向8点钟方向摆动。本示例实施方式中,所述虚拟摇杆可以表现为跟随用户手指在特定区域内移动的圆点,也可以表现为可以向不同方向倾斜的操作盘等,具体表现为何种形式,可以由游戏服务商自行设定,并不影响本示例实施方式中信息面板105呈现控制装置的实施。
[0083]第二确定模块13主要用于确定所述按压操作的压力值,并根据所述压力值确定是否在所述操作界面呈现信息面板105。本示例实施方式中将以需要呈现的信息面板105是地图面板为例进行说明等。但在本公开的其他示例性实施例中,所述的信息面板105也可以为虚拟角色属性面板、游戏内聊天面板、被锁定目标信息面板105以及背包面板等游戏应用中任何需要点击等进一步操作才可以打开的面板。具体需要呈现的信息面板105可以由游戏开发者预先设定,也可以由用户自行定义,本示例实施方式中对此不做特殊限定。
[0084]呈现控制模块14主要用于控制所述虚拟角色根据所述虚拟摇杆的摆动方向进行移动同时根据所述第二确定模块13的判断结果控制所述信息面板105在所述操作界面上的呈现。例如,如前所述,所述第一确定模块12确定用户控制所述虚拟摇杆向8点钟方向摆动,则呈现控制模块14可以控制所述虚拟角色面向当前位置的8点钟方向进行移动;与此同时,在第二确定模块的判断结果为呈现所述信息面板105时,则呈现控制模块14还同时控制所述信息面板105在所述操作界面上的呈现。
[0085]通过本示例实施方式中的信息面板信息面板105呈现控制装置,基于压感触控技术,可以将现有技术中需要分步骤进行控制的移动操作和打开信息面板信息面板105的操作整合到一个虚拟摇杆区域通过一个步骤进行控制,而且在打开信息面板信息面板105的情况下,还可以顺畅的控制虚拟角色进行移动操作。一方面,用户可以在通过滑动操作控制虚拟角色移动的过程中,利用不同的按压操作打开与关闭信息面板信息面板105,避免由于打开与与关闭的信息面板信息面板105而影响用户的其他操作,延误战机;另一方面,用户在移动的过程中打开与关闭的打开与关闭信息面板信息面板105,手指均无需进行额外的移动,整个过程十分流畅,不会打断了用户的游戏体验;再一方面,可以省去上述信息面板信息面板105对应的控制按钮界面,因此可以利用更多的空间进行有效显示,在提升屏幕利用率的同时给用户更好的感官体验。此外,上述信息面板信息面板105呈现控制装置中允许用户操作与信息展示的同步进行,信息展示的时效性可以得到提升。
[0086]参考图4中所示,在本公开的一种示例性实施例中,所述第二确定模块13可以包括判断单元131、第一确定单元132以及第二确定单元133。
[0087]其中,所述判断单元131主要用于判断所述按压操作的压力值处于第一压力区间还是处于第二压力区间,所述第一压力区间中最大值小于第二压力区间中最小值,并且,第一压力区间与第二压力区间为连续的区间;例如,所述第一压力区间为0?&牛顿,所述第二压力区间为Xi?X2牛顿等。
[0088]所述第一确定单元132主要用于在所述按压操作的压力值处于所述第一压力区间时,确定不在所述操作界面呈现信息面板105。由于用户在进行滑动操作过程中,可能会伴随着轻微的按压,本示例实施方式中,可以将位于压力值较小的第一压力区间的按压操作视为未进行按压操作,因此可以确定不在所述操作界面呈现信息面板105,所述呈现控制模块14可以不响应该按压操作,从而可以避免用户出现误操作。
[0089]第二确定单元133主要用于在所述按压操作的压力值处于所述第二压力区间时,确定在所述操作界面呈现信息面板105。当按压操作的压力值位于压力值较大的第二压力区间时则可以判断用户确实进行了按压操作,因此可以确定在所述操作界面呈现信息面板105,并由呈现控制模块14控制待呈现信息面板105显示在操作界面上。
[0090]除此之外,继续参考图4中所示,在本公开的一种示例性实施例中,所述第二确定模块13还可以包括第一计时单元135以及第三确定单元134。其中,所述第一计时单元135主要用于获取所述按压操作的压力值持续处于所述第二压力区间的时间,即获取真正的按压操作持续的时间。第三确定单元134主要用于在所述按压操作的压力值持续处于所述第二压力区间的时间达到第一预定时间后确定在所述操作界面持续呈现所述信息面板105。通过第一计时单元135以及第三确定单元134可以使得用户在长按第一预定时间后持续呈现所述信息面板105,使得用户需要长时间研究所述信息面板105时无需一直进行按压操作。所述第一预定时间可以由游戏开发者进行定义也可以由用户进行自定义,本示例实施方式中对此不做特殊限定。如果用户在上述第一预定时间内停止按压操作,则所述按压操作的压力值处于所述第一压力区间,因此会自动关闭信息面板105 ;与此对应的相关实施方式已经进行详细说明,故不做赘述。
[0091]参考图5中所示,在本公开的一种示例性实施例中,所述第二确定模块13可以包括判断单元131、第一确定单元132、第二确定单元133以及第三确定单元134。
[0092]其中,所述判断单元131主要用于判断所述按压操作的压力值处于第一压力区间,还是处于第二压力区间,或是处于第三压力区间。所述第一压力区间中最大值小于第二压力区间中最小值,所述第二压力区间中最大值小于第三压力区间中最小值,并且,第一压力区间、第二压力区间与第三压力区间为连续的区间;例如,所述第一压力区间为0?&牛顿,所述第二压力区间为Xi?X 2牛顿,所述第三压力区间为X 2?X 3牛顿等。
[0093]所述第一确定单元132主要用于在所述按压操作的压力值处于所述第一压力区间时,确定不在所述操作界面呈现信息面板105。由于用户在进行滑动操作过程中,可能会伴随着轻微的按压,本示例实施方式中,可以将位于压力值较小的第一压力区间的按压操作视为未进行按压操作,因此可以确定不在所述操作界面呈现信息面板105,所述呈现控制模块14可以不响应该按压操作,从而可以避免用户出现误操作。
[0094]所述第二确定单元133主要用于在所述按压操作的压力值处于所述第二压力区间时,确定在所述操作界面呈现第一信息面板105。本示例实施方式中,所述第二压力区间对应的按压操作可以为用户进行轻按。所述第三确定单元134主要用于在所述按压操作的压力值处于所述第三压力区间时,确定在所述操作界面呈现第二信息面板105。本示例实施方式中,所述第三压力区间对应的按压操作可以为用户进行重按。
[0095]本示例实施方式中,通过设置第二确定单元133以及第三确定单元134不但可以使得用户方便控制虚拟角色进行移动操作打开与关闭信息面板105,而且可以便于用户打开与关闭不同的信息面板105,同时没有额外增加用户的操作。所述第一信息面板105与第二信息面板105可以为任何两个不同的信息面板105,例如,第一信息面板105为地图面板,第二信息面板105为人物属性面板。本示例实施方式中,所述第二信息面板105可以为第一信息面板105的进一步状态。例如,所述第一信息面板105可以为所述虚拟角色所在的第一区域的地图面板,例如游戏中的地区地图,所述第二信息面板105为所述第一区域所在的第二区域的地图面板,例如游戏中的世界地图。又例如,所述第二信息面板105的不透明高于第一信息面板105,比如,所述第一信息面板105为具有一定的透明度地图面板,而第二信息面板105为不透明的地图面。再例如,所述第一信息面板105为背包面板的第一页,第二信息面板105为背包面板的第二页等等等。
[0096]继续参考图5中所示,在本公开的一种示例性实施例中,所述第二确定模块13还可以包括第一计时单元135以及第四确定单元136。其中,所述第
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1