我正在使用谷歌地图api进行安卓游戏,该游戏结合了现实世界中的玩家运动。我已经想出了如何制作标记来指示某些内容在地图上的位置,但我想保持固定的地图缩放级别,并使屏幕外标记在屏幕上显示为箭头。
任何人都知道地图 API 内部的一种方法可以做到这一点,而不必明确地确定对象的角度并旋转箭头图标以指向该方向。
我没有谷歌API的经验,但从简单的角度来看,如果你知道当前位置和标记位置,你不能只使用一些简单的矢量数学来计算标题,因此,箭头标题?
即
MarkerPosition - CurrentPosition = TargetVector
TargetVector.normalize()