一种目标对象控制方法及装置的制造方法

文档序号:9616050阅读:351来源:国知局
一种目标对象控制方法及装置的制造方法
【技术领域】
[0001 ] 本发明涉及人机交互技术领域,特别涉及一种目标对象控制方法及装置。
【背景技术】
[0002]目前,对各类终端(如手机、平板电脑等)所显示的目标对象,例如滚动条、快进键、战斗游戏中的武器装备等,通常采用手动方式来实现控制,例如键盘操控或触摸屏操控。这种控制方式显然已十分乏味。
[0003]在一些游戏中,用户也可以通过对终端吹气来控制所显示的目标对象,例如当用户对终端吹气时,终端所显示的蒲公英将飞舞起来,或者气球膨胀起来,或者窗帘被掀起来等。然而在这种控制方式下,目标对象只能以设定好的单一的方式运动,因此依然缺乏趣味性。

【发明内容】

[0004]有鉴于此,有必要提供一种目标对象控制方法及装置,可以使目标对象的运动方式随用户的吹气动作呈现多样性,增强目标对象控制方式的趣味性。
[0005]一种目标对象控制方法,包括以下步骤:根据用户对终端的吹气动作,确定对终端屏幕所显示的目标对象的作用力;结合所确定的作用力及物理运动规律确定所述目标对象的运动方式,并根据所确定的运动方式控制目标对象在屏幕上运动。
[0006]在一个实施例中,所述吹气动作包括吹气起始时间点、吹气终止时间点和吹气持续时长,所述对目标对象的作用力包括着力点、方向、大小和持续时间。
[0007]在一个实施例中,所述根据用户对终端的吹气动作,确定对终端屏幕所显示的目标对象的作用力的步骤包括:根据用户对终端的操作在屏幕上确定对目标对象的虚拟吹气点;根据用户对终端的操作确定作用力的方向;根据所述虚拟吹气点以及作用力方向确定对目标对象的着力点;根据用户的吹气动作确定对目标对象的作用力的大小及持续时间。
[0008]在一个实施例中,所述根据用户对终端的操作确定作用力的方向的步骤包括:通过显示在屏幕上的虚拟按键调整作用力的方向;或通过侦测终端自身的旋转调整作用力的方向。
[0009]在一个实施例中,所述根据用户的吹气动作确定对目标对象的作用力的大小及持续时间的步骤包括:若该吹气动作为即时吹气动作,则设置该作用力的持续时间为固定值,并根据吹气起始时间点至吹气终止时间点范围内采样点的力的大小确定该作用力的大小;或若该吹气动作为持续吹气动作,则根据所述吹气起始时间点和吹气终止时间点确定该作用力的持续时间,根据吹气持续时长确定作用力的大小。
[0010]一种目标对象控制装置,包括:确定模块,用于根据用户对终端的吹气动作,确定对终端屏幕所显示的目标对象的作用力;控制模块,用于结合所确定的作用力及物理运动规律确定所述目标对象的运动方式,并根据所确定的运动方式控制目标对象在屏幕上运动。[0011 ] 在一个实施例中,所述吹气动作包括吹气起始时间点、吹气终止时间点和吹气持续时长,所述对目标对象的作用力包括着力点、方向、大小和持续时间。
[0012]在一个实施例中,所述确定模块用于:根据用户对终端的操作在屏幕上确定对目标对象的虚拟吹气点;根据用户对终端的操作确定作用力的方向;根据所述虚拟吹气点以及作用力方向确定对目标对象的着力点;根据用户的吹气动作确定对目标对象的作用力的大小及持续时间。
[0013]在一个实施例中,所述确定模块用于:通过显示在屏幕上的虚拟按键调整作用力的方向;或通过侦测终端自身的旋转调整作用力的方向。
[0014]在一个实施例中,所述确定模块用于:若该吹气动作为即时吹气动作,则设置该作用力的持续时间为固定值,并根据吹气起始时间点至吹气终止时间点范围内采样点的力的大小确定该作用力的大小;或若该吹气动作为持续吹气动作,则根据所述吹气起始时间点和吹气终止时间点确定该作用力的持续时间,根据吹气持续时长确定作用力的大小。
[0015]上述技术方案的有益效果是:目标对象控制方法及装置,可以根据用户对终端的吹气动作确定对终端屏幕所显示的目标对象的作用力,并结合物理运动规律控制目标对象在该作用力下运动,从而使目标对象的运动方式随用户的吹气动作呈现多样性,增强控制目标对象时的趣味性。
[0016]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0017]图1为一种终端的结构框图。
[0018]图2为本发明第一实施例提供的目标对象控制方法的流程图。
[0019]图3为确定对目标对象作用力的方法流程图。
[0020]图4至图10为确定对目标对象的作用力及运动方式的示例图。
[0021]图11为本发明第二实施例提供的目标对象控制装置的框图。
[0022]图中元件符号与标号
[0023]终端1存储器11
[0024]处理器12存储控制器13
[0025]外设接口 14屏幕15
[0026]声音传感器16压力传感器17
[0027]姿态传感器18显示面板151
[0028]触控表面152
【具体实施方式】
[0029]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0030]图1示出了一种终端1的结构框图。如图1所示,该终端1包括一个或多个(图中仅示出一个)存储器11、处理器12、存储控制器13、外设接口 14和屏幕15。此外,在本实施例中,该终端1还可以包括声音传感器16 (即麦克风)、压力传感器17以及姿态传感器18。这些组件通过一条或多条通讯总线/信号线相互通讯。
[0031]本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对终端1的结构造成限定。例如,终端1还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。
[0032]存储器11可用于存储软件程序以及模块,如本发明实施例中的目标对象控制方法及装置对应的程序指令/模块,处理器12通过运行存储在存储器11内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的目标对象控制方法。
[0033]存储器11可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器11可进一步包括相对于处理器12远程设置的存储器,这些远程设置的存储器可以通过网络连接至终端1。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器12以及其他可能的组件对存储器11的访问可在存储控制器13的控制下进行。
[0034]外设接口
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1