The embodiment of the invention provides a method and a device for the selected object, this method includes: detecting the user interface on the first operation of the contact point; according to the first point, is displayed in the interface of the scene on a bearing surface determined by second points; the second point to the first point the line perpendicular to the interface; according to the relationship between the position of the objects of the second point and the scene in the show, the object selected in the interface. Because the object selected is determined according to the relationship between the position of each object in the scene with the second points, the first point to solve the rays from the object and not to touch the existing technology cannot select the object, so that even the first point of the ray did not touch the objects in the scene, also can be selected the object, therefore, to improve the accuracy of the selected object.
【技术实现步骤摘要】
选中目标物体的方法和装置
本专利技术实施例涉及游戏
,尤其涉及一种选中目标物体的方法和装置。
技术介绍
三维游戏(3D游戏又称立体游戏)是相对于二维游戏(2D游戏又称平面游戏)而言的,因3D游戏采用了立体空间坐标的概念,场景显示得更加真实,而且对空间操作的随意性也较强,所以也更容易吸引玩家,目前3D游戏已成为游戏设计的主要发展趋势。在玩家玩3D游戏时,一个常见的操作就是进行游戏中的目标选择,现有的方案是,在手指或者鼠标点击屏幕之后,实时模拟一条射线,这条射线从屏幕往场景中发射,选中该射线当前第一个触碰到的物体为选择的目标物体。但是,由于场景中不同的物体可能大小不同,小的物体难以被上述射线触碰到,从而造成目标物体选择的准确率较低。
技术实现思路
本专利技术实施例提供一种选中目标物体的方法和装置,用于提高选中目标物体的准确率。第一方面,本专利技术实施例提供一种选中目标物体的方法,包括:检测到用户对交互界面上第一点的触点操作;根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;根据所述第二点与所述场景中各物体 ...
【技术保护点】
一种选中目标物体的方法,其特征在于,包括:检测到用户对交互界面上第一点的触点操作;根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体。
【技术特征摘要】
1.一种选中目标物体的方法,其特征在于,包括:检测到用户对交互界面上第一点的触点操作;根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于所述交互界面;根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二点与所述场景中的物体之间的位置关系,在所述交互界面中显示选中的目标物体,包括:获取所述第二点与所述场景中各物体之间的距离,并从中确定最短距离;在所述交互界面中将所述最短距离对应的物体显示为选中的所述目标物体。3.根据权利要求2所述的方法,其特征在于,所述在所述交互界面中将所述最短距离对应的物体显示为选中的所述目标物体,包括:当所述最短距离小于或等于预设距离时,在所述交互界面中将所述最短距离对应的物体显示为选中的所述目标物体。4.根据权利要求2所述的方法,其特征在于,所述获取所述第二点与所述场景中各物体之间的距离,包括:获取所述第二点与所述场景中各物体的重心点或者中心点之间的距离;或者,针对所述场景中每个物体,获取所述第二点与该物体的边界上的点之间的最小距离或者平均距离。5.根据权利要求2所述的方法,其特征在于,所述获取所述第二点与所述场景中各物体之间的距离,包括:针对所述场景中每个物体,确定第二点与该物体到所述第二点所在的承载面上投影物之间的距离。6.根据权利要求5所述的方法,其特征在于,所述确定第二点与该物体到所述第二点所在的承载面上投影物之间的距离,包括:确定所述第二点与该物体的投影物边界上的点之间的最小距离或者平均距离;或者,确定所述第二点与该物体的投影物的中心点之间的距离。7.根据权利要求1-6任意一项所述的方法,其特征在于,所述根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体之前,还包括:确定所述场景中满足预设条件的各物体;所述根据所述第二点与所述场景中各物体之间的位置关系,在所述交互界面中显示选中的目标物体,包括:根据所述第二点与所述满足预设条件的各物体之间的位置关系,在所述交互界面中显示选中的目标物体。8.根据权利要求7所述的方法,其特征在于,所述预设条件包括:物体位于所述第二点所在的所述承载面上。9.根据权利要求1-6任意一项所述的方法,其特征在于,所述承载面为所述交互界面中显示的场景中的其中一个面:地面、墙面、天花板面、桌面和台面。10.一种选中目标物体的装置,其特征在于,包括:检测模块,用于检测到用户对交互界面上第一点的触点操作;确定模块,用于根据所述第一点,在所述交互界面中显示的场景中承载面上确定第二点;所述第二点到所述第一点的连线垂直于...
【专利技术属性】
技术研发人员:李瑞恒,劳丰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。