logo好方法网

一种交互功能的实现方法、装置、设备和存储介质


技术摘要:
本申请实施例公开了一种交互功能的实现方法、装置、设备和存储介质,当与待建造物件进行交互时,根据物件类型确定针对待建造物件的目标交互功能。目标交互功能可能包括基于比较复杂操作例如第一数量操作实现的交互功能,为了使得交互功能实现的更加便捷,根据目标交互  全部
背景技术:
随着交互式应用的快速发展,交互式应用的种类越来越多,其中,建造类的交互式 应用也备受用户青睐,而且建造类的应用场景被广泛引入到于三维(three-dimensional, 3D)角色扮演类游戏等交互式应用中。 在建造类的应用场景中,往往基于用户操作利用模型组件建造围墙、楼梯、家具、 房屋等。但是相关技术中,在进行建造时往往需要用户进行非常多的冗余操作,从而导致交 互非常不便捷。
技术实现要素:
为了解决上述技术问题,本申请提供了一种交互功能的实现方法、装置、设备和存 储介质,将复杂度极高的交互功能通过最少的交互操作实现,精准达到任意想要的布置效 果,简化了实现交互功能的交互操作,提高了交互的便捷性。 本申请实施例公开了如下技术方案: 第一方面,本申请实施例提供一种交互功能的实现方法,所述方法包括: 获取虚拟场景中待建造物件的物件类型; 根据所述物件类型确定针对所述待建造物件的目标交互功能,所述目标交互功能 包括基于第一数量操作实现的交互功能; 根据所述目标交互功能提供降阶操作功能入口,所述降阶操作功能入口用于基于 第二数量操作实现所述目标交互功能,所述第二数量小于所述第一数量; 若所述降阶操作功能入口开启,响应于用户的交互操作,在所述虚拟场景中执行 对所述待建造物件的目标交互功能。 第二方面,本申请实施例提供一种交互功能的实现装置,所述装置包括获取单元、 确定单元、提供单元和执行单元: 所述获取单元,获取虚拟场景中待建造物件的物件类型; 所述确定单元,用于根据所述物件类型确定针对所述待建造物件的目标交互功 能,所述目标交互功能包括基于第一数量操作实现的交互功能; 所述提供单元,用于根据所述目标交互功能提供降阶操作功能入口,所述降阶操 作功能入口用于基于第二数量操作实现所述目标交互功能,所述第二数量小于所述第一数 量; 所述执行单元,用于若所述降阶操作功能入口开启,响应于用户的交互操作,在所 述虚拟场景中执行对所述待建造物件的目标交互功能。 第三方面,本申请实施例提供一种用于交互功能的实现设备,所述设备包括处理 4 CN 111589151 A 说 明 书 2/14 页 器以及存储器: 所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器; 所述处理器用于根据所述程序代码中的指令执行第一方面所述的交互功能的实 现方法。 第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介 质用于存储程序代码,所述程序代码用于执行第一方面所述的交互功能的实现方法。 由上述技术方案可以看出,当需要在建造类虚拟场景中与待建造物件进行交互 时,可以获取虚拟场景中待建造物件的物件类型,不同物件类型的待建造物件所能实现的 交互功能有所不同,故根据物件类型确定针对待建造物件的目标交互功能。这些目标交互 功能可能会包括基于比较复杂操作例如第一数量操作实现的交互功能,为了使得交互功能 实现的更加便捷,在本申请中可以针对各种交互功能简化交互操作,故本申请根据目标交 互功能提供降阶操作功能入口,该降阶操作功能入口用于基于第二数量操作实现目标交互 功能,由于第二数量小于第一数量,那么,通过该降阶操作功能入口实现比较复杂的目标交 互功能时,用户可以仅通过一次或比较简单的交互操作便可以实现目标功能。故当降阶操 作功能入口开启时,若接收到用户的交互操作,即使该交互操作时比较简单的操作,也可以 基于该交互操作,在虚拟场景中执行对待建造物件的目标交互功能。本申请根据物件类型 提供交互功能,可以将复杂度极高的交互功能通过最少的交互操作实现,精准达到任意想 要的布置效果,简化了实现交互功能的交互操作,提高了交互的便捷性。 附图说明 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。 图1为本申请实施例提供的一种交互功能的实现方法的应用场景示意图; 图2为本申请实施例提供的一种交互功能的实现方法的流程图; 图3为本申请实施例提供的虚拟场景俯视图的示意图; 图4为本申请实施例提供的一种与待建造对象进行交互的交互界面示意图; 图5为本申请实施例提供的构建关联连接前的L型转角示意图; 图6为本申请实施例提供的构建关联连接后的L型转角示意图; 图7为本申请实施例提供的构建关联连接前的T型转角示意图; 图8为本申请实施例提供的构建关联连接后的T型转角示意图; 图9为本申请实施例提供的构建关联连接前的“十”字型转角示意图; 图10为本申请实施例提供的构建关联连接后的“十”字型转角示意图; 图11为本申请实施例提供的针对围墙模型和镂空模型构建关联连接前的界面图; 图12为本申请实施例提供的针对围墙模型和镂空模型构建关联连接后的效果图; 图13为本申请实施例提供的针对廊桥模型构建关联连接前的界面图; 图14为本申请实施例提供的针对廊桥模型构建关联连接后的效果图; 图15为本申请实施例提供的展示建立关联连接的选择控件的界面图; 5 CN 111589151 A 说 明 书 3/14 页 图16为本申请实施例提供的一种与待建造对象进行交互的交互界面示意图; 图17为本申请实施例提供的一种与待建造对象进行交互的交互界面示意图; 图18为本申请实施例提供的一种与待建造对象进行交互的交互界面示意图; 图19为本申请实施例提供的一种交互功能的实现方法的流程图; 图20为本申请实施例提供的一种交互功能的实现装置结构图; 图21为本申请实施例提供的一种用于交互功能的实现设备的结构图; 图22为本申请实施例提供的一种服务器的结构图。
下载此资料需消耗2积分,
分享到:
收藏