1.首先image里加入表针图片
2.xml的scene外加入
<layer name="compass" visible="true" type="text" background="false" border="false" padding="0" url="%SWFPATH%/plugins/textfield.swf" keep="true" align="lefttop" x="5" y="5" css="background:rgba(0,0,0,.45);width:32px;height:32px;border-radius:50%;"><layer name="compass_pointer" url="./images/compass_spots.svg" keep="false" align="center" x="0" y="0" zorder="20" width="30" />layer><events name="compass_events" keep="true" onviewchange="compass_update_rotate();"/><action name="compass_update_rotate">calc(plugin[compass_pointer].rotate, view.hlookat - global_heading);action><action name="skin_thumbs_compass">set(layer[compass].visible, true);set(layer[skin_container].visible, true);action>
3.在secen里onstart上加入以下代码
onstart="set(global_heading, 0);"
0是方位数值