基于可飞行道具的互动方法、装置、电子设备及
发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本申请涉及计算机,特别涉及一种基于可飞行道具的互动方法、装置、电子设备及存储介质。、随着计算机技术的发展和终端功能的多样化,moba(multiplayer online battlearena,多人在线对抗竞技游戏)游戏逐渐变得盛行。在moba游戏提供的虚拟场景中,隶属于相同或不同队伍的... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本申请涉及计算机,特别涉及一种基于可飞行道具的互动方法、装置、电子设备及存储介质。背景技术:1、随着计算机技术的发展和终端功能的多样化,moba(multiplayer online battlearena,多人在线对抗竞技游戏)游戏逐渐变得盛行。在moba游戏提供的虚拟场景中,隶属于相同或不同队伍的虚拟对象之间能够通过互相释放虚拟技能等方式来进行协作或对抗。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、一方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有至少一条计算机程序,该至少一条计算机程序由处理器加载并执行以实现如上述基于可飞行道具的互动方法。35、一方面,提供一种计算机程序产品,所述计算机程序产品包括一条或多条计算机程序,所述一条或多条计算机程序存储在计算机可读存储介质中。电子设备的一个或多个处理器能够从计算机可读存储介质中读取所述一条或多条计算机程序,所述一个或多个处理器执行所述一条或多条计算机程序,使得电子设备能够执行上述基于可飞行道具的互动方法。36、本申请实施例提供的技术方案带来的有益效果至少包括:37、通过在第一可飞行道具的目标范围内检测到第二可飞行道具时,由于第一可飞行道具和第二可飞行道具的阵营不同,控制第一可飞行道具从第一飞行轨迹切换到第二飞行轨迹,这使得第一可飞行道具的飞行轨迹随着游戏对局的进行而富于变化,提升了对第一可飞行道具的道具资源利用率,丰富了基于可飞行道具的交互方式,提高了人机交互效率。技术特征:1.一种基于可飞行道具的互动方法,其特征在于,所述方法包括:2.根据权利要求1所述的方法,其特征在于,所述在所述第一可飞行道具的目标范围内检测到第二可飞行道具包括:3.根据权利要求1或2所述的方法,其特征在于,所述控制所述第一可飞行道具沿第二飞行轨迹进行移动包括:4.根据权利要求3所述的方法,其特征在于,所述为所述第一可飞行道具生成所述第二飞行轨迹包括:5.根据权利要求4所述的方法,其特征在于,所述方法还包括:6.根据权利要求1所述的方法,其特征在于,所述方法还包括:7.根据权利要求1所述的方法,其特征在于,所述第一飞行轨迹为直线轨迹,所述第二飞行轨迹为将所述第一虚拟对象包围在内的环形轨迹。8.根据权利要求1所述的方法,其特征在于,所述在所述第一可飞行道具的目标范围内检测到第二可飞行道具的情况下,控制所述第一可飞行道具沿第二飞行轨迹进行移动包括:9.根据权利要求8所述的方法,其特征在于,所述基于所述第二可飞行道具,改变所述第一可飞行道具的形态包括:10.一种基于可飞行道具的互动装置,其特征在于,所述装置包括:11.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述一个或多个处理器加载并执行以实现如权利要求1至权利要求9任一项所述的基于可飞行道具的互动方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行以实现如权利要求1至权利要求9任一项所述的基于可飞行道具的互动方法。13.一种计算机程序产品,其特征在于,所述计算机程序产品包括至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行以实现如权利要求1至权利要求9任一项所述的基于可飞行道具的互动方法。技术总结本申请公开了一种基于可飞行道具的互动方法、装置、电子设备及存储介质,属于计算机技术领域。本申请通过在第一可飞行道具的目标范围内检测到第二可飞行道具时,由于第一可飞行道具和第二可飞行道具的阵营不同,控制第一可飞行道具从第一飞行轨迹切换到第二飞行轨迹,这使得第一可飞行道具的飞行轨迹随着游戏对局的进行而富于变化,提升了对第一可飞行道具的道具资源利用率,丰富了基于可飞行道具的交互方式,提高了人机交互效率。技术研发人员:权威,范威受保护的技术使用者:腾讯科技(深圳)有限公司技术研发日:技术公布日:2024/6/18