[发明专利]虚拟对象控制方法、装置及计算机设备在审
申请号: | 201810132752.1 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108245888A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 仇蒙;汪俊明;潘佳绮;张雅;张书婷;肖庆华 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/42 | 分类号: | A63F13/42;A63F13/56;A63F13/837 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动路径 虚拟对象 绘制 寻路 操作轨迹 虚拟环境 计算机设备 计算机应用技术 控制效果 灵活设置 实际需求 指令获取 指令 终端 移动 | ||
本发明是关于一种虚拟对象控制方法、装置及计算机设备,涉及计算机应用技术领域。该方法包括:获取寻路指令;根据所述寻路指令获取移动路径,所述移动路径是根据用户在路径绘制界面中执行的绘制操作的操作轨迹生成的路径;控制虚拟对象在虚拟环境中沿所述移动路径进行移动。在此过程中,终端获取到的移动路径是根据用户在路径绘制界面中执行的绘制操作的操作轨迹生成的路径,用户可以通过在路径绘制界面中执行绘制操作,并以操作轨迹来指示后续虚拟对象在虚拟环境中自动寻路的移动路径,该移动路径可以由用户按照实际需求灵活设置,使得控制虚拟对象的自动寻路的移动路径更加多样化,从而提高对虚拟环境中的虚拟对象的控制效果。
技术领域
本发明涉及计算机应用技术领域,特别涉及一种虚拟对象控制方法、装置及计算机设备。
背景技术
在很多构建虚拟环境的应用程序(比如虚拟现实应用程序、三维地图程序、军事仿真程序、第一人称射击游戏、多人在线战术竞技游戏等)中,自动寻路是常用的功能之一。
在相关技术中,通常将虚拟环境中的可通过区域划分成若干个导航网格,在自动寻路时,通过预设的算法计算从起点所在的网格到终点所在的网格之间需要经过的网格路径,得到网格路径列表,相关技术中一般采用A星算法计算出需要经过的导航网格路径列表,再根据导航网格路径列表计算通行的路径点列表,将路径点列表中的各个路径点连线,即得到寻路路径,最后自动控制虚拟对象沿着寻路路径移动。
然而,相关技术中按照固定的算法计算起点和终点之间的寻路路径,只要起点和终点确定,则计算出的寻路路径也就固定,虚拟对象的移动路线较为单一,导致自动控制虚拟对象进行移动的效果较差。
发明内容
本发明实施例提供了一种虚拟对象控制方法、装置及计算机设备,可以用于解决相关技术中计算出的寻路路径固定,虚拟对象的移动路线较为单一,导致自动控制虚拟对象进行移动的效果较差的问题,技术方案如下:
一方面,提供了一种虚拟对象控制方法,所述方法包括:
获取寻路指令;
根据所述寻路指令获取移动路径,所述移动路径是根据用户在路径绘制界面中执行的绘制操作的操作轨迹生成的路径;
控制虚拟对象在虚拟环境中沿所述移动路径进行移动。
一方面,提供了一种虚拟对象控制方法,所述方法包括:
展示路径绘制界面;
获取到在所述路径绘制界面中执行的绘制操作时,在所述路径绘制界面中展示移动路径,所述移动路径是根据所述绘制操作的操作轨迹生成的路径;
控制虚拟对象在虚拟环境中沿所述移动路径进行移动。
一方面,提供了一种虚拟对象控制方法,所述方法包括:
展示移动路径选择界面,所述移动路径选择界面中包含至少一条备选路径,所述备选路径是根据用户在路径绘制界面中执行的绘制操作的操作轨迹生成的路径;
获取到在所述移动路径选择界面中执行的路径选择操作时,控制虚拟对象在虚拟环境中沿移动路径进行移动;所述移动路径是所述路径选择操作对应的备选路径。
一方面,提供了一种虚拟对象控制装置,所述装置包括:
指令获取模块,用于获取寻路指令;
路径获取模块,用于根据所述寻路指令获取移动路径,所述移动路径是根据用户在路径绘制界面中执行的绘制操作的操作轨迹生成的路径;
控制模块,用于控制虚拟对象在虚拟环境中沿所述移动路径进行移动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810132752.1/2.html,转载请声明来源钻瓜专利网。