评论

Map的translateMarker,rotate该如何设置才正确,终于搞明白了!

Map的translateMarker,rotate该如何设置才正确,终于搞明白了!

平移marker之前,首先要设置marker,如果在设置marker时配置了rotate,这个角度就是基准角度,如果没有配置rotate,基准角度就是0,手机屏幕上方,即正北方,translateMarker的rotate是基于首次设置的marker或最后一次更新marker的rotate角度的相对顺时针旋转角度。

这里注意几点:

一、marker的rotate是基准角度

二、translateMarker的rotate是相对于基准角度的相对角度(顺时针)

三、如果多次更新marker,以最后一次marker的rotate为基准角度

四、往往发现角度不对时,多半是更新marker和translateMarker交错在调用所致

最后一次编辑于  2023-07-29  
点赞 0
收藏
评论
登录 后发表内容