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);"