虚拟目标控制方法、装置、电子设备、介质和程_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

虚拟目标控制方法、装置、电子设备、介质和程

发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


虚拟目标控制方法、装置、电子设备、介质和程
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本申请涉及计算机,具体涉及一种虚拟目标控制方法、装置、电子设备、介质和程序产品。、在应用程序中,用户可以通过外接设备如手柄执行对虚拟目标的控制操作。例如,用户通过调整手柄的位置,来实现控制虚拟对象在虚拟环境中移动、调整虚拟环境中的视角、或在应用程序界面进行上下左后的切换等的操作。、然而,在...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本申请涉及计算机,具体涉及一种虚拟目标控制方法、装置、电子设备、介质和程序产品。背景技术:1、在应用程序中,用户可以通过外接设备如手柄执行对虚拟目标的控制操作。例如,用户通过调整手柄的位置,来实现控制虚拟对象在虚拟环境中移动、调整虚拟环境中的视角、或在应用程序界面进行上下左后的切换等的操作。2、然而,在基于现有外接设备模拟虚拟摇杆时,由于外接设备产生的操作数据与虚拟摇杆的控制数据之间存在差异,如何由外接设备的操作数据转换到虚拟摇杆控制数据,并即时、有效地控制虚拟目标,是当前亟需解决的问题。技术实现思路1、本申请实施例提供一种虚拟目标控制方法、装置、电子设备、介质和程序产品,可以即时、有效地控制虚拟目标。2、本申请实施例提供一种虚拟目标控制方法,应用于摇杆感应设备,所述摇杆感应设备用于控制虚拟摇杆,所述摇杆感应设备包括感应区域,所述方法包括:响应于在所述感应区域上的移动操作,获取所述移动操作在指定方向上的移动速度;由所述指定方向以及所述移动速度,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,所述摇杆坐标系为基于所述虚拟摇杆的坐标系;基于所述虚拟摇杆对应的响应区域阈值条件,确定所述移动位置坐标与所述虚拟摇杆的响应区域的位置关系;若所述移动位置坐标位于所述虚拟摇杆的响应区域外,更新所述移动位置坐标,得到响应位置坐标,以便根据所述响应位置坐标控制虚拟目标。3、本申请实施例还提供一种虚拟目标控制装置,应用于摇杆感应设备,所述摇杆感应设备用于控制虚拟摇杆,所述摇杆感应设备包括感应区域,所述装置包括:获取单元,用于响应于在所述感应区域上的移动操作,获取所述移动操作在指定方向上的移动速度;位置坐标确定单元,用于由所述指定方向以及所述移动速度,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,所述摇杆坐标系为基于所述虚拟摇杆的坐标系;位置关系确定单元,用于基于所述虚拟摇杆对应的响应区域阈值条件,确定所述移动位置坐标与所述虚拟摇杆的响应区域的位置关系;位置坐标更新单元,用于若所述移动位置坐标位于所述虚拟摇杆的响应区域外,更新所述移动位置坐标,得到响应位置坐标,以便根据所述响应位置坐标控制虚拟目标。4、本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本申请实施例所提供的任一种虚拟目标控制方法中的步骤。5、本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种虚拟目标控制方法中的步骤。6、本申请实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本申请实施例所提供的任一种虚拟目标控制方法中的步骤。7、本申请实施例可以响应于在所述感应区域上的移动操作,获取所述移动操作在指定方向上的移动速度;由所述指定方向以及所述移动速度,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,所述摇杆坐标系为基于所述虚拟摇杆的坐标系;基于所述虚拟摇杆对应的响应区域阈值条件,确定所述移动位置坐标与所述虚拟摇杆的响应区域的位置关系;若所述移动位置坐标位于所述虚拟摇杆的响应区域外,更新所述移动位置坐标,得到响应位置坐标,以便根据所述响应位置坐标控制虚拟目标。8、在本申请中,在摇杆感应设备的感应区域上的移动操作过程中,可以获取移动操作沿指定方向的移动速度,并基于移动速度快速转换得到在摇杆坐标系中的移动位置坐标,以此,本申请中可以基于在感应区域上的移动操作的移动速度控制虚拟摇杆的移动。在转换得到移动位置坐标后,通过响应区域阈值条件,可以通过比较虚拟摇杆的移动位置坐标与响应区域阈值条件,以快速、量化、直观地判断移动位置坐标与响应区域的位置关系,在移动坐标位置位于响应区域外时,可以更新移动位置坐标得到响应位置坐标,以使得当移动操作对应的移动位置超出响应区域时,也可以即时、有效地控制虚拟目标。技术特征:1.一种虚拟目标控制方法,其特征在于,应用于摇杆感应设备,所述摇杆感应设备用于控制虚拟摇杆,所述摇杆感应设备包括感应区域,所述方法包括:2.如权利要求1所述的虚拟目标控制方法,其特征在于,所述响应于在所述感应区域上的移动操作,获取所述移动操作在指定方向上的移动速度,包括:3.如权利要求2所述的虚拟目标控制方法,其特征在于,所述响应于在所述感应区域的移动操作,获取所述移动操作在指定方向上的移动数据序列,包括:4.如权利要求3所述的虚拟目标控制方法,其特征在于,所述响应于在所述感应区域上的移动操作,获取所述移动操作在指定方向上的移动速度之前,还包括:5.如权利要求3所述的虚拟目标控制方法,其特征在于,所述根据所述多个历史初始移动数据中的真数据的出现频次,确定移动步长,包括:6.如权利要求2所述的虚拟目标控制方法,其特征在于,所述针对任一所述移动数据,根据所述移动距离以及所述移动距离对应的移动时间,计算得到在指定方向上的移动速度,包括:7.如权利要求2所述的虚拟目标控制方法,其特征在于,所述由所述指定方向以及所述移动速度,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,包括:8.如权利要求7所述的虚拟目标控制方法,其特征在于,所述根据所述总移动距离以及所述指定方向,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,包括:9.如权利要求7所述的虚拟目标控制方法,其特征在于,所述根据所述总移动距离以及所述指定方向,确定所述虚拟摇杆在摇杆坐标系中的移动位置坐标,包括:10.如权利要求1~9任一项所述的虚拟目标控制方法,其特征在于,所述基于所述虚拟摇杆对应的响应区域阈值条件,确定所述移动位置坐标与所述虚拟摇杆的响应区域的位置关系,包括:11.如权利要求10所述的虚拟目标控制方法,其特征在于,所述若所述移动位置坐标位于所述虚拟摇杆的响应区域外,更新所述移动位置坐标,得到响应位置坐标,包括:12.一种虚拟目标控制装置,其特征在于,应用于摇杆感应设备,所述摇杆感应设备用于控制虚拟摇杆,所述摇杆感应设备包括感应区域,所述装置包括:13.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~11任一项所述的虚拟目标控制方法中的步骤。14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1~11任一项所述的虚拟目标控制方法中的步骤。15.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1~11任一项所述的虚拟目标控制方法中的步骤。技术总结本申请实施例公开了一种虚拟目标控制方法、装置、电子设备、介质和程序产品;本申请实施例应用于摇杆感应设备,摇杆感应设备包括感应区域,所述方法包括:响应于在感应区域上的移动操作,获取移动操作在指定方向上的移动速度;由指定方向以及移动速度,确定虚拟摇杆在摇杆坐标系中的移动位置坐标;基于虚拟摇杆对应的响应区域阈值条件,确定移动位置坐标与虚拟摇杆的响应区域的位置关系;若移动位置坐标位于虚拟摇杆的响应区域外,更新移动位置坐标,得到响应位置坐标,以便根据响应位置坐标控制虚拟目标。在本申请实施例中,当移动操作对应的移动位置超出响应区域时,可以即时、有效地控制虚拟目标。技术研发人员:钱浩然受保护的技术使用者:腾讯科技(深圳)有限公司技术研发日:技术公布日:2024/7/9

虚拟目标控制方法、装置、电子设备、介质和程