平移marker之前,首先要设置marker,如果在设置marker时配置了rotate,这个角度就是基准角度,如果没有配置rotate,基准角度就是0,手机屏幕上方,即正北方,translateMarker的rotate是基于首次设置的marker或最后一次更新marker的rotate角度的相对顺时针旋转角度。
这里注意几点:
一、marker的rotate是基准角度
二、translateMarker的rotate是相对于基准角度的相对角度(顺时针)
三、如果多次更新marker,以最后一次marker的rotate为基准角度
四、往往发现角度不对时,多半是更新marker和translateMarker交错在调用所致