System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交互控制方法、装置、电子设备及计算机可读存储介质制造方法及图纸_技高网

交互控制方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:40626430 阅读:6 留言:0更新日期:2024-03-13 21:13
本申请公开了一种交互控制方法、装置、电子设备及计算机可读存储介质,该方法包括:响应于针对第一线性控件的选中操作,在检测到第一手势的情况下,确定第一手势对应的第一调节粒度,并根据第一手势的移动信息和调节粒度,对第一线性控件进行参数调整;响应于检测到第一手势切换为第二手势,确定第二手势对应的第二调节粒度,并根据第二手势的移动信息和第二手势对应的第二调节粒度,对第一线性控件进行参数调整。其中,本申请支持用户通过不同手势进行多粒度参数调节,这使得用户通过切换手势这样的简单操作可实现切换调节粒度,用户选择性地以合适的调节粒度进行控件参数调整,从而可对第一线性控件进行更加精准、快捷地参数调节。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种交互控制方法、装置、电子设备及计算机可读存储介质


技术介绍

1、一些混合现实应用中,通过头显设备可以将现实世界与应用界面结合在一起产生新的可视化的图形用户界面,并将其呈现在用户眼前。当前虚拟现实应用通常提供一些方式支持用户调整线性参数控件的参数大小(如界面亮度、对比度、音量等线性参数控件),从而调节实现更适合用户的视觉和听觉效果。

2、相关技术中,支持用户通过结合转动眼睛和手势位移动作实现调节线性参数控件的参数。例如,用户通过控制眼睛关注点聚焦于预进行参数调节的控件如音量控件即触发选中该音量控件,随后用户通过手势如双指捏合沿某方向拖动一定距离以实现对音量的大小进行调节。其中,距离越大参数值变化就越大,一方向指示增大参数,另一方向指示减小参数。

3、然而,上述相关技术中用户需要反复来回调试参数的大小,才能将参数调节至理想参数值,参数调节的精准度和效率低下,从而降低用户的沉浸感体验。


技术实现思路

1、本申请提供一种交互控制方法、装置、电子设备及计算机可读存储介质,以解决上述相关技术中线性参数控件参数调节不精准、效率低下的技术问题。

2、第一方面,本申请实施例提供一种交互控制方法,所述方法包括:

3、响应于针对第一线性控件的选中操作,在检测到第一手势的情况下,确定所述第一手势对应的第一调节粒度,并根据所述第一手势的移动信息和所述调节粒度,对所述第一线性控件进行参数调整;

4、响应于检测到所述第一手势切换为第二手势,确定所述第二手势对应的第二调节粒度,并根据所述第二手势的移动信息和所述第二手势对应的第二调节粒度,对所述第一线性控件进行参数调整,所述第二调节粒度与所述第一调节粒度不同。

5、第二方面,本申请实施例提供一种交互控制装置,所述装置包括:

6、确定模块,用于响应于针对第一线性控件的选中操作,在检测到第一手势的情况下,确定所述第一手势对应的第一调节粒度,并根据所述第一手势的移动信息和所述调节粒度,对所述第一线性控件进行参数调整;

7、处理模块,用于响应于检测到所述第一手势切换为第二手势,确定所述第二手势对应的第二调节粒度,并根据所述第二手势的移动信息和所述第二手势对应的第二调节粒度,对所述第一线性控件进行参数调整,所述第二调节粒度与所述第一调节粒度不同。

8、第三方面,本申请实施例提供一种电子设备,所述电子设备包括:

9、存储器和处理器、所述存储器和所述处理器耦合;

10、所述存储器用于存储一条或多条计算机指令;

11、所述处理器用于执行所述一条或多条计算机指令,以实现上述第一方面任一项所述的交互控制方法。

12、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有一条或多条计算机指令,其特征在于,该指令被处理器执行以实现上述第一方面任一项所述的交互控制方法。

13、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项所述的交互控制方法。

14、与现有技术相比,本申请具有以下优点:

15、本申请提供的交互控制方法,用户通过展示第一手势,以第一手势对应的调节粒度对第一线性控件的参数大小进行调节。随后,用户根据当前的参数调节大小需求,可以通过将第一手势切换成其他手势,来更换参数调节粒度。如,当前的参数大小与用户所期望的参数值之间的参数差值,可以等于另一手势(如第二手势)对应的调节粒度,或者可以为另一手势(如第二手势)对应的调节粒度的倍数,则用户将第一手势切换为第二手势后,通过第二手势对应的调节粒度进行参数调节可以更快、更精准地将参数调节至用户所期望的参数值。因此,本申请支持用户通过不同的手势实现以不同的调节粒度对第一线性控件进行参数调整,即可提供多调节粒度的参数调节方式,这使得用户通过切换手势这样的简单操作可实现切换调节粒度,用户选择性地以合适的调节粒度进行控件参数调整,从而可对第一线性控件进行更加精准、快捷地参数调节。

本文档来自技高网...

【技术保护点】

1.一种交互控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于单手操作类型情况下,所述移动信息包括移动方向和移动距离,所述根据所述第一手势的移动信息和所述第一手势对应的调节粒度,对所述第一线性控件进行参数调整,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一调节粒度为所述第一手势移动单位距离对应的所述第一线性控件的参数变化量;所述根据所述第一手势的第一移动距离和所述第一调节粒度,确定所述第一手势对应的参数变化量,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一调节粒度为在所述第一手势沿同一方向移动超过预设距离时,所述第一手势对应的参数变化量;所述根据所述第一手势的第一移动距离和所述第一调节粒度,确定所述第一手势对应的参数变化量,包括:

5.根据权利要求1所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于双手操作类型情况下,所述第一手势包括第三手势和第四手势,所述第三手势和所述第四手势对应于不同的手部;

6.根据权利要求5所述的方法,其特征在于,所述确定所述第一手势对应的第一调节粒度,包括:

7.根据权利要求5所述的方法,其特征在于,所述移动信息包括移动方向和移动距离,所述根据所述第三手势的移动信息和所述第四手势的移动信息,确定所述第一手势的移动信息,包括:

8.根据权利要求5所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于双手操作类型情况下,所述第一手势包括第三手势和第四手势,所述第三手势和所述第四手势对应于不同的手部;

9.根据权利要求8所述的方法,其特征在于,所述根据所述第三手势对应的第三调节模式和参数变化量,以及所述第四手势对应的第四调节模式和参数变化量,对所述第一线性控件进行参数调整,包括:

10.根据权利要求8所述的方法,其特征在于,所述根据所述第三手势对应的第三调节模式和参数变化量,以及所述第四手势对应的第四调节模式和参数变化量,对所述第一线性控件进行参数调整,包括:

11.根据权利要求5所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于双手操作类型情况下,所述第一手势包括第三手势和第四手势,所述第三手势和所述第四手势对应于不同的手部;

12.根据权利要求1所述的方法,其特征在于,所述确定所述第一手势对应的第一调节粒度,包括:

13.根据权利要求1所述的方法,其特征在于,不同手势以手势中张开或闭合的手指数量进行区分,所述手势对应的调节粒度与所述手势中张开或闭合的手指数量呈正相关。

14.根据权利要求6所述的方法,其特征在于,所述根据所述第三调节粒度和所述第四调节粒度,确定所述第一手势对应的第一调节粒度,包括:

15.一种交互控制装置,其特征在于,所述装置包括:

16.一种电子设备,其特征在于,所述电子设备包括:

17.一种计算机可读存储介质,其特征在于,存储有数据处理程序,该程序被处理器运行,执行如权利要求1-14中任一项所述的交互控制方法。

...

【技术特征摘要】

1.一种交互控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于单手操作类型情况下,所述移动信息包括移动方向和移动距离,所述根据所述第一手势的移动信息和所述第一手势对应的调节粒度,对所述第一线性控件进行参数调整,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一调节粒度为所述第一手势移动单位距离对应的所述第一线性控件的参数变化量;所述根据所述第一手势的第一移动距离和所述第一调节粒度,确定所述第一手势对应的参数变化量,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一调节粒度为在所述第一手势沿同一方向移动超过预设距离时,所述第一手势对应的参数变化量;所述根据所述第一手势的第一移动距离和所述第一调节粒度,确定所述第一手势对应的参数变化量,包括:

5.根据权利要求1所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操作类型和双手操作类型;在所述第一手势属于双手操作类型情况下,所述第一手势包括第三手势和第四手势,所述第三手势和所述第四手势对应于不同的手部;

6.根据权利要求5所述的方法,其特征在于,所述确定所述第一手势对应的第一调节粒度,包括:

7.根据权利要求5所述的方法,其特征在于,所述移动信息包括移动方向和移动距离,所述根据所述第三手势的移动信息和所述第四手势的移动信息,确定所述第一手势的移动信息,包括:

8.根据权利要求5所述的方法,其特征在于,根据手势所包括的手部数量不同,手势的手势操作类型包括单手操...

【专利技术属性】
技术研发人员:何俊乐许展豪钟杰
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1