The invention discloses a method and apparatus for determining the relative position of the method, and relates to the technical field of electronic equipment, can perform the corresponding operation by the relative direction determine pieces, which improve the user experience, increase the appeal of the game. The embodiment of the invention the first angle measured between the first electronic device and the poles of the earth; for the second point, second point between the second electronic equipment and the poles of the earth point; according to the first angle and the second angle, to determine the relative position of the first electronic device and the second electronic equipment the. The embodiment of the invention is suitable for determining the relative direction of the two electronic devices.
【技术实现步骤摘要】
一种确定相对位置的方法及装置
本专利技术涉及电子设备
,尤其涉及一种确定相对位置的方法及装置。
技术介绍
用户在第一电子设备中玩虚拟游戏时,通常通过控制键盘控制虚拟游戏中的人物或者发射器执行相应地任务。例如,用户通过虚拟游戏中的虚拟发射器发射子弹或者类似子弹的虚拟球时,通过键盘控制发射器的方向,使得发射器对准射击目标,然后再进行发射。随着科技的发展,用户越来越多地追求真实体验,希望将虚拟游戏设备制作成第二电子设备,摆脱虚拟游戏时控制键盘的束缚,提高用户体验,增加游戏的吸引力。然而,现有技术中还没有将虚拟发射器制作成第二电子设备,并采用第二电子设备确定方向的技术,使得限制了用户体验,以及降低游戏的吸引力。
技术实现思路
本专利技术的实施例提供一种确定相对方向的位置及装置,可以通过确定电子棋子的相对方向执行相应地操作,使得提高用户体验,增加游戏的吸引力。第一方面,本专利技术提供一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置。在第一种可能的实施例中,结合第一方面,在所述第一电子设备中内置电子罗盘;所述测量第一电子设备与地球磁极之间的第一角度包括:通过所述第一电子设备中内置电子罗盘测量所述第一电子设备与地球磁极之间的第一角度。在第二种可能的实施例中,结合第一方面,在所述第二电子设备中内置电子罗盘;所述获取第二角度,所述第二角度为所述第 ...
【技术保护点】
一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,其特征在于,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置;当所述第一电子设备具备触屏功能时,所述获取第二角度包括:获取所述第二电子设备与所述第一电子设备相接触的至少两个触点;根据所述至少两个触点,生成一条射线;获取所述射线与地球磁极之间的角度,即为第二角度。
【技术特征摘要】
1.一种确定相对位置的方法,应用于第一电子设备,所述第一电子设备和第二电子设备数据连接,其特征在于,包括:测量第一电子设备与地球磁极之间的第一角度;获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度;根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置;当所述第一电子设备具备触屏功能时,所述获取第二角度包括:获取所述第二电子设备与所述第一电子设备相接触的至少两个触点;根据所述至少两个触点,生成一条射线;获取所述射线与地球磁极之间的角度,即为第二角度。2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备中内置电子罗盘;所述测量第一电子设备与地球磁极之间的第一角度包括:通过所述第一电子设备中内置电子罗盘测量所述第一电子设备与地球磁极之间的第一角度。3.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个触点,生成一条射线包括:当存在两个触点时,所述两个触点中作为射线端点的触点为预设形状,以所述预设形状的触点为端点生成一条射线;当存在至少三个触点时,所述至少三个触点构成等腰三角形,以所述等腰三角形的底边的中心为端点生成一条射线。4.根据权利要求1所述的方法,其特征在于,当所述第一电子设备具备触屏功能时,所述获取第二角度,所述第二角度为所述第二电子设备与地球磁极之间的角度包括:获取所述第二电子设备与所述第一电子设备的至少三个触点;根据所述至少三个触点,确定所述第二电子设备的中心位置;根据所述中心位置以及所述第一电子设备中游戏界面的基准位置,生成一条射线,所述游戏界面的基准位置为所述射线的端点;根据所述射线,通过所述第一电子设备中内置电子罗盘测量所述射线与地球磁极之间的第二角度。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一角度与所述第二角度,确定所述第一电子设备与所述第二电子设备的相对位置包括:根据Q=Q1-Q2确定所述第一电子设备与所述第二电子设备的相对角度,其中,Q表示所述相对角度,Q1表示所述第一角度,Q2表示所述第二角度。6.根据权利要求2或者4所述的方法,其特征在于,所述电子罗盘为平面电子罗盘,或者为三维电子罗盘。7.根据权利要求5所述的方法,其特征在于,所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。