操作模式更新方法、装置和计算机设备制造方法及图纸

技术编号:38427311 阅读:17 留言:0更新日期:2023-08-07 11:24
本申请实施例公开了一种操作模式更新方法、装置和计算机设备,其中,所述方法包括:采集基于第一操作模式的用户行为;在所述用户行为满足预设行为条件且超过预设时长的情况下,生成自定义操作事件;响应于所述自定义操作事件,生成第二操作模式。这样,可以在用户较长时间无法正确使用该应用程序,无法体验到该应用程序提供的程序功能的情况下,使用户通过第二操作模式实现对程序功能的调用,提升用户体验,降低用户学习成本,还可以降低因用户学习过程而造成的计算机设备的资源损耗。过程而造成的计算机设备的资源损耗。过程而造成的计算机设备的资源损耗。

【技术实现步骤摘要】
操作模式更新方法、装置和计算机设备


[0001]本申请涉及但不限于计算机
,尤其涉及一种操作模式更新方法、装置和计算机设备。

技术介绍

[0002]随着科技的发展,虚拟场景技术的应用日益广泛。然而,在基于三维虚拟场景的应用程序使用过程中,在用户为初次使用者或者对当前应用程序不熟悉的情况下,往往需要一段时间去学习具体的交互方法,可见,相关技术中针对三维虚拟场景的操作方法很难快速掌握,存在一定的学习成本。

技术实现思路

[0003]有鉴于此,本申请实施例至少提供一种操作模式更新方法、装置和计算机设备。
[0004]本申请实施例的技术方案是这样实现的:
[0005]一方面,本申请实施例提供一种操作模式更新方法,所述方法包括:。
[0006]采集基于第一操作模式的用户行为;
[0007]在所述用户行为满足预设行为条件且超过预设时长的情况下,生成自定义操作事件;
[0008]响应于所述自定义操作事件,生成第二操作模式。
[0009]又一方面,本申请实施例提供一种操作模式更新装置,所述装置包括:
[0010]采集模块,用于采集基于第一操作模式的用户行为;
[0011]事件生成模块,用于在所述用户行为满足预设行为条件且超过预设时长的情况下,生成自定义操作事件;
[0012]操作模式生成模块,用于响应于所述自定义操作事件,生成第二操作模式。
[0013]再一方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的部分或全部步骤。
[0014]又一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。
[0015]本申请实施例中,通过采集基于第一操作模式的用户行为;在所述用户行为满足预设行为条件且超过预设时长的情况下,生成自定义操作事件;响应于所述自定义操作事件,生成第二操作模式。这样,可以在用户较长时间无法正确使用该应用程序,无法体验到该应用程序提供的程序功能的情况下,及时通过自定义操作事件为用户设置第二操作模式,进而可以使用户通过第二操作模式实现对程序功能的调用,提升用户体验,降低用户学习成本,同时,还可以降低因用户学习过程而造成的计算机设备的资源损耗。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请的技术方案。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。
[0018]图1为本申请实施例提供的一种操作模式更新方法的实现流程示意图;
[0019]图2为本申请实施例提供的一种操作模式更新方法的实现流程示意图;
[0020]图3为本申请实施例提供的一种操作模式更新方法的实现流程示意图;
[0021]图4为本申请实施例提供的一种操作模式更新方法的实现流程示意图;
[0022]图5为本申请实施例提供的一种操作模式更新方法的实现流程示意图;
[0023]图6为本申请实施例提供的一种第二操作模式下的第三控制指令选择示意图;
[0024]图7为本申请实施例提供的一种操作模式更新装置的组成结构示意图;
[0025]图8为本申请实施例提供的一种计算机设备的硬件实体示意图。
具体实施方式
[0026]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图和实施例对本申请的技术方案进一步详细阐述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0027]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。所涉及的术语“第一/第二/第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0028]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请的目的,不是旨在限制本申请。
[0029]在对本申请实施例进行介绍说明之前,首先对本申请中涉及的相关名词进行解释说明。
[0030]虚拟场景,是应用程序(如游戏应用程序)的客户端在终端上运行时显示(或提供)的场景,该虚拟场景是指营造出的供虚拟对象进行活动(如游戏竞技)的场景,如可以是虚拟房屋、虚拟岛屿、虚拟地图等。该虚拟场景可以是对真实世界的仿真场景,也可以是半仿真半虚构的场景,还可以是纯虚构的场景。虚拟场景可以是二维虚拟场景,也可以是2.5维虚拟场景,或者是三维虚拟场景,本申请实施例对此不作限定。
[0031]虚拟对象,是指用户帐号/计算机在应用程序中控制的对象。以应用程序为增强现实(Augmented Reality,AR)类应用程序为例,虚拟对象是指用户帐号/计算机在虚拟场景中控制的对象。该虚拟对象可以是人物形态,可以是动物、卡通或者其它形态,本申请实施例对此不作限定。虚拟对象可以三维形式展示,也可以二维形式展示,本申请实施例对此不作限定。在不同的AR类应用程序中,用户帐号/计算机控制虚拟对象所能执行的操作也可能有所不同。除了AR类应用程序之外,其它类型的应用程序中也可以向用户展示虚拟对象,并
给虚拟对象提供相应的功能。例如,游戏应用程序、社交类应用程序、互动娱乐类应用程序等,本申请实施例对此不作限定。另外,对于不同的应用程序来说,其所提供的虚拟对象的形态也会有所不同,且相应的功能也会有所不同,这都可以根据实际需求预先进行配置,本申请实施例对此不作限定。
[0032]视角,指的是以虚拟对象的第一人称视角或者第三人称视角在虚拟场景中进行观察时的观察角度。可选地,本申请的实施例中,视角是在虚拟场景中通过图像采集模型,如摄像机模型,对虚拟对象进行观察时的角度。
[0033]在一些实施例中,图像采集模型在虚拟场景中对虚拟对象进行自动跟随,即当虚拟对象在虚拟场景中的位置发生改变时,图像采集模型跟随虚拟对象在虚拟场景中的位置同时发生改变,且该图像采集模型在虚拟场景中始终处于虚拟对象的预设距离范围内。可选地,在自动跟随过程中,图像采集模型和虚拟对象的相对位置不发生变化。可选地,图像采集模型通过旋转角度和/或调整焦距,在虚拟场景中对虚拟对象进行跟随,即当虚拟对象在虚拟场景中的位置发生改变时,图像采集模型的位置不发生变化,但图像采集模型通过调整调整自身的旋转角度和/或焦距实现对虚拟对象的跟随。可选的,在跟随过程中,图像采集模型和虚拟对象的相对位本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作模式更新方法,其特征在于,所述方法包括:采集基于第一操作模式的用户行为;在所述用户行为满足预设行为条件且超过预设时长的情况下,生成自定义操作事件;响应于所述自定义操作事件,生成第二操作模式。2.根据权利要求1所述的方法,所述用户行为满足预设行为条件,包括:在所述第一操作模式下,未匹配到与所述用户行为匹配的有效控制指令;所述有效控制指令包括以下至少之一:对目标对象的选定指令、对目标对象的操作指令。3.根据权利要求2所述的方法,所述用户行为满足预设行为条件还包括如下至少之一:基于所述用户行为无法将虚拟场景中的目标对象调整至视角内;基于所述用户行为无法选中视角内的目标对象;基于所述用户行为重复选中同一个目标对象;基于所述用户行为无法对选定的目标对象执行有效操作。4.根据权利要求1所述的方法,所述第二操作模式对应的操作指令数量少于所述第一操作模式对应的操作指令数量。5.根据权利要求1所述的方法,所述第二操作模式包括第一控制指令和第二控制指令,所述第一控制指令用于控制虚拟光标的移动,所述第二控制指令用于选定虚拟光标对应的对象。6.根据权利要求5所述的方法,所述自定义操作事件用于为...

【专利技术属性】
技术研发人员:邓建张振飞杨帆
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1