[发明专利]选中目标物体的方法和装置有效
申请号: | 201710666159.0 | 申请日: | 2017-08-07 |
公开(公告)号: | CN107688426B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 李瑞恒;劳丰 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488;A63F13/42 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 罗英;刘芳 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 选中 目标 物体 方法 装置 | ||
本发明实施例提供一种选中目标物体的方法和装置,此方法包括:检测到用户对交互界面上第一点的触点操作;根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体。由于选中的目标物体是根据第二点与该场景中各物体之间的位置关系确定的,解决了现有技术中第一点发出的射线未触碰到的物体时而无法选中目标物体的问题,使得即使第一点发生的射线未触碰到场景中的物体时,也能选中目标物体,因此,提高了目标物体选中的准确率。
技术领域
本发明实施例涉及游戏技术领域,尤其涉及一种选中目标物体的方法和装置。
背景技术
三维游戏(3D游戏又称立体游戏)是相对于二维游戏(2D游戏又称平面游戏)而言的,因3D游戏采用了立体空间坐标的概念,场景显示得更加真实,而且对空间操作的随意性也较强,所以也更容易吸引玩家,目前3D游戏已成为游戏设计的主要发展趋势。
在玩家玩3D游戏时,一个常见的操作就是进行游戏中的目标选择,现有的方案是,在手指或者鼠标点击屏幕之后,实时模拟一条射线,这条射线从屏幕往场景中发射,选中该射线当前第一个触碰到的物体为选择的目标物体。但是,由于场景中不同的物体可能大小不同,小的物体难以被上述射线触碰到,从而造成目标物体选择的准确率较低。
发明内容
本发明实施例提供一种选中目标物体的方法和装置,用于提高选中目标物体的准确率。
第一方面,本发明实施例提供一种选中目标物体的方法,包括:
检测到用户对交互界面上第一点的触点操作;
根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;
根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体。
第二方面,本发明实施例提供一种选中目标物体的装置,包括:
检测模块,用于检测到用户对交互界面上第一点的触点操作;
确定模块,用于根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;
显示模块,用于根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体。
第三方面,本发明实施例提供一种电子设备,包括:交互界面、存储器和处理器;
存储器,用于存储程序指令;
所述处理器,用于在所述程序指令被执行时实现如第一方面本发明实施例提供的方案。
第四方面,本发明实施例提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现第一方面本发明实施例所述的方案。
第五方面,本发明实施例提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备实施如第一方面本发明实施例提供的方案。
本发明实施例提供一种选中目标物体的方法和装置,通过用户在交互界面上进行触点操作的第一点,确定交互界面中显示的场景中承载面上的第二点,再根据第二点与该场景中各物体之间的位置关系,在交互界面中显示选中的目标物体。由于本实施例中选中的目标物体是根据第二点与该场景中各物体之间的位置关系确定的,解决了现有技术中第一点发出的射线未触碰到的物体时而无法选中目标物体的问题,使得即使第一点发生的射线未触碰到场景中的物体时,也能选中目标物体,因此,提高了目标物体选中的准确率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710666159.0/2.html,转载请声明来源钻瓜专利网。