[发明专利]一种游戏内对象锁定的方法及装置在审
申请号: | 202011255997.7 | 申请日: | 2020-11-11 |
公开(公告)号: | CN112245909A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 尹骏;宁博 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/426 | 分类号: | A63F13/426;A63F13/5258;A63F13/55 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吴文心 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 对象 锁定 方法 装置 | ||
1.一种游戏内对象锁定的方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示的内容包括部分或全部虚拟场景,以及位于所述虚拟场景的虚拟角色,所述方法包括:
根据所述虚拟角色获取所述虚拟场景中的一个或多个可交互对象;
获取所述一个或多个可交互对象在所述虚拟场景中的位置信息;
根据所述位置信息确定所述一个或多个可交互对象分别对应的球面坐标,其中,所述球面坐标为根据所述虚拟角色确定的球坐标系中的坐标;
根据所述虚拟角色和所述可交互对象的球面坐标,确定目标球面坐标;
将所述目标球面坐标对应的可交互对象作为所述虚拟角色的锁定对象并进行锁定。
2.根据权利要求1所述的方法,其特征在于,所述虚拟角色为非玩家控制的角色。
3.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟角色获取所述虚拟场景中的一个或多个可交互对象的步骤,包括:
判断所述虚拟场景中的对象的类型与预设的类型是否一致;所述类型包括战斗交互类和非战斗交互类;
若是,则将所述对象确定为初步筛选对象;
判断所述初步筛选对象与所述虚拟角色之间的距离是否小于预设阈值;
若是,则检测所述初步筛选对象与所述虚拟角色之间是否存在遮挡物;
若不存在遮挡物,则将所述初步筛选对象确定为可交互对象。
4.根据权利要求1所述的方法,其特征在于,所述根据所述位置信息确定所述一个或多个可交互对象分别对应的球面坐标的步骤,包括:
以所述虚拟角色为中心构造球坐标系;
基于所述位置信息获取所述可交互对象的三维笛卡尔坐标;
将所述三维笛卡尔坐标转化为所述球坐标系中的球面坐标。
5.根据权利要求4所述的方法,其特征在于,所述根据所述虚拟角色和所述可交互对象的球面坐标,确定目标球面坐标的步骤包括:
基于所述虚拟角色与所述可交互对象的球面坐标之间的第一角度差和第一距离,确定第一目标球面坐标。
6.根据权利要求5所述的方法,其特征在于,所述基于所述虚拟角色与所述可交互对象的球面坐标之间的第一角度差和第一距离,确定第一目标球面坐标的步骤,包括:
将所述虚拟角色面向的方向作为投影方向,获取所述投影方向上,所述虚拟角色在所述球坐标系的单位球面上的投影球面坐标;
将所述可交互对象的球面坐标映射为以所述投影球面坐标为原点的第一映射球面坐标;
采用所述第一映射球面坐标确定所述可交互对象与所述虚拟角色之间的第一角度差和第一距离;
遍历所述第一映射球面坐标,根据所述第一角度差和所述第一距离确定所述第一目标球面坐标。
7.根据权利要求6所述的方法,其特征在于,所述遍历所述第一映射球面坐标,根据所述第一角度差和所述第一距离确定所述第一目标球面坐标的步骤包括:
遍历所述第一映射球面坐标,判断所述第一角度差之间的差值是否超过预设阈值;
若否,则选择所述第一距离较小的第一映射球面坐标作为第一目标球面坐标;
若是,则选择所述第一角度差较小的第一映射球面坐标作为第一目标球面坐标。
8.根据权利要求4所述的方法,其特征在于,所述虚拟角色为玩家控制的角色,所述方法还包括:
响应于所述玩家输入的方向指令,获取与所述虚拟角色已锁定的对象对应的锁定球面坐标;
将所述可交互对象的球面坐标映射为以所述锁定球面坐标为原点的第二映射球面坐标;
采用所述第二映射球面坐标确定所述可交互对象与所述虚拟角色已锁定的对象之间的第二角度差和第二距离;
遍历所述第二映射球面坐标,根据所述第二角度差和所述第二距离确定所述第二目标球面坐标;
将所述虚拟角色锁定的对象切换为与所述第二目标球面坐标对应的目标可交互对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011255997.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超大尺寸高精度二维平面测量设备
- 下一篇:一种辅助行走的膝关节保护装置