System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及一种区域调整方法和装置。
技术介绍
1、一些电子设备能够识别用户的手势动作,并基于手势动作控制屏幕上显示的对象(如三维模型,视图,窗口等),从而实现基于手势动作的人机交互。
2、电子设备在基于手势动作进行人机交互时,容易出现误操作的情况,例如,根据手部的移动控制一个三维模型移动时,电子设备可能基于手指不经意的抖动而改变模型的姿态,对视图的位置进行微调时,电子设备可能由于手势动作幅度过大而将视图移出较远的距离。
技术实现思路
1、为此,本申请公开如下技术方案:
2、本申请第一方面提供一种区域调整方法,包括:
3、在显示区域中确定出第一区域和第二区域,在所述第一区域内能够识别的手势动作的参数和在所述第二区域内能够识别的手势动作的参数不同;
4、响应于检测到区域调整事件,根据所述区域调整事件调整所述第一区域和所述第二区域。
5、可选的,所述在显示区域中确定出第一区域和第二区域,包括:
6、将所述显示区域中以用户的视线落点为圆心的圆形区域确定为第一区域,将所述第一区域外的区域确定为第二区域;
7、或者,
8、将所述显示区域中,用户的视线落点所在显示窗口的占用区域确定为第一区域,将所述第一区域外的区域确定为第二区域。
9、可选的,所述检测到区域调整事件,包括以下至少一者:
10、检测到用户的视线落点移动;
11、检测到用于调整所述第一区域和所述第二区域
12、检测到所述显示区域中显示的对象发生变更。
13、可选的,还包括:
14、响应于识别到所述第一区域内的第一手势动作,根据所述第一手势动作控制所述第一区域内的第一对象运动;
15、根据所述第一对象的运动方式和运动参数调整所述第一区域。
16、可选的,所述根据所述第一手势动作控制所述第一区域内的第一对象运动,包括:
17、获得所述第一对象垂直方向上的位置信息,所述垂直方向垂直于所述显示区域;
18、根据所述第一对象垂直方向上的位置信息和所述第一手势动作控制所述第一区域内的第一对象运动。
19、可选的,所述根据所述第一手势动作控制所述第一区域内的第一对象运动,包括:
20、确定所述第一对象的相对位置关系,所述相对位置关系表征所述第一对象和实施所述第一手势动作的手部之间的位置关系;
21、根据所述相对位置关系和所述第一手势动作控制所述第一区域内的第一对象运动。
22、可选的,还包括:
23、以第一显示参数显示所述第一区域内的对象;
24、以第二显示参数显示所述第二区域内的对象。
25、可选的,还包括:
26、响应于识别到所述第一区域内的第二手势动作,确定与当前应用场景对应的目标手势映射规则,手势映射规则包括手势动作与控制方式的对应关系,不同的手势映射规则中同一手势动作的对应关系不同;
27、根据所述第二手势动作和所述目标手势映射规则确定目标控制方式;
28、根据所述目标控制方式控制所述第一区域内的第二对象。
29、可选的,所述根据所述第二手势动作和所述目标手势映射规则确定目标控制方式,包括:
30、确定所述第二手势动作的动作参数,所述动作参数包括力度参数和速度参数中至少一者;
31、根据所述第二手势动作、所述动作参数和所述目标手势映射规则确定目标控制方式。
32、本申请第二方面提供一种区域调整装置,包括:
33、确定单元,用于在显示区域中确定出第一区域和第二区域,在所述第一区域内能够识别的手势动作的参数和在所述第二区域内能够识别的手势动作的参数不同;
34、调整单元,用于响应于检测到区域调整事件,根据所述区域调整事件调整所述第一区域和所述第二区域。
本文档来自技高网...【技术保护点】
1.一种区域调整方法,包括:
2.根据权利要求1所述的方法,所述在显示区域中确定出第一区域和第二区域,包括:
3.根据权利要求1所述的方法,所述检测到区域调整事件,包括以下至少一者:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,所述根据所述第一手势动作控制所述第一区域内的第一对象运动,包括:
6.根据权利要求4所述的方法,所述根据所述第一手势动作控制所述第一区域内的第一对象运动,包括:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求8所述的方法,所述根据所述第二手势动作和所述目标手势映射规则确定目标控制方式,包括:
10.一种区域调整装置,包括:
【技术特征摘要】
1.一种区域调整方法,包括:
2.根据权利要求1所述的方法,所述在显示区域中确定出第一区域和第二区域,包括:
3.根据权利要求1所述的方法,所述检测到区域调整事件,包括以下至少一者:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,所述根据所述第一手势动作控制所述第一区域内的第一对象运动,包括:<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。