chenlei 11 月之前
父節點
當前提交
57ebdbda57
共有 12 個文件被更改,包括 4369 次插入4369 次删除
  1. 187 187
      public/center.xml
  2. 161 161
      public/former-residence.xml
  3. 190 190
      public/life-story.xml
  4. 161 161
      public/multi-room.xml
  5. 131 131
      public/party.xml
  6. 215 215
      public/service.xml
  7. 1265 1265
      public/skin/vtourskin.xml
  8. 1303 1303
      public/skin/vtourskin2.xml
  9. 271 271
      public/statue.xml
  10. 132 132
      public/tour.xml
  11. 187 187
      public/tower.xml
  12. 166 166
      public/volunteer.xml

+ 187 - 187
public/center.xml

@@ -1,187 +1,187 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_center1" title="长沙国防(人防)教育馆1" onstart="" thumburl="panos/center1.tiles/thumb.jpg" lat="28.20809033" lng="112.83923119" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/center1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/center1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/center1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/center1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="0.0" ath="25.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot2"  atv="2.0" ath="60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot3"  atv="6.0" ath="130.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot4"  atv="-3.0" ath="141.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot5"  atv="-5.0" ath="152.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot6"  atv="-1.0" ath="-170.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot7"  atv="45.0" ath="-185.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot8"  atv="-5.0" ath="35.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-	</scene>
-
-	<scene name="scene_center2" title="长沙国防(人防)教育馆2" onstart="" thumburl="panos/center2.tiles/thumb.jpg" lat="28.20869608" lng="112.83906311" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/center2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/center2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/center2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/center2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot7"  atv="3.0" ath="12.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot8"  atv="2.0" ath="50.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot10"  atv="-1.5" ath="97" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot9"  atv="4.0" ath="95.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot11"  atv="-5" ath="105.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot12"  atv="-1" ath="130.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot13"  atv="6.0" ath="110.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot14"  atv="-4.0" ath="-15.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-	</scene>
-
-	<scene name="scene_center3" title="长沙国防(人防)教育馆3" onstart="" thumburl="panos/center3.tiles/thumb.jpg" lat="28.20850625" lng="112.83933381" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/center3.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/center3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/center3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/center3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-7.0" ath="60.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot2"  atv="-7.0" ath="75.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot5"  atv="-10.0" ath="169.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot4"  atv="-10.0" ath="156.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot6"  atv="-9.0" ath="-163.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot3"  atv="-6.0" ath="165.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot7"  atv="-8.0" ath="-177.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot8"  atv="-10.0" ath="45.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_center1" title="长沙国防(人防)教育馆1" onstart="" thumburl="panos/center1.tiles/thumb.jpg" lat="28.20809033" lng="112.83923119" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/center1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/center1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/center1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/center1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="0.0" ath="25.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot2"  atv="2.0" ath="60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot3"  atv="6.0" ath="130.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot4"  atv="-3.0" ath="141.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot5"  atv="-5.0" ath="152.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot6"  atv="-1.0" ath="-170.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot7"  atv="45.0" ath="-185.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot8"  atv="-5.0" ath="35.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+	</scene>
+
+	<scene name="scene_center2" title="长沙国防(人防)教育馆2" onstart="" thumburl="panos/center2.tiles/thumb.jpg" lat="28.20869608" lng="112.83906311" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/center2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/center2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/center2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/center2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot7"  atv="3.0" ath="12.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot8"  atv="2.0" ath="50.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot10"  atv="-1.5" ath="97" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot9"  atv="4.0" ath="95.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot11"  atv="-5" ath="105.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot12"  atv="-1" ath="130.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot13"  atv="6.0" ath="110.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot14"  atv="-4.0" ath="-15.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+	</scene>
+
+	<scene name="scene_center3" title="长沙国防(人防)教育馆3" onstart="" thumburl="panos/center3.tiles/thumb.jpg" lat="28.20850625" lng="112.83933381" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/center3.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/center3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/center3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/center3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-7.0" ath="60.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot2"  atv="-7.0" ath="75.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot5"  atv="-10.0" ath="169.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot4"  atv="-10.0" ath="156.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot6"  atv="-9.0" ath="-163.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot3"  atv="-6.0" ath="165.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot7"  atv="-8.0" ath="-177.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot8"  atv="-10.0" ath="45.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+	</scene>
+</krpano>

+ 161 - 161
public/former-residence.xml

@@ -1,161 +1,161 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_former-residence2" title="雷锋故居1" onstart="" thumburl="panos/former-residence2.tiles/thumb.jpg" lat="28.21035917" lng="112.84179306" heading="0.0">
-
-		<view hlookat="-200.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/former-residence2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="4352" tiledimageheight="4352">
-				<cube url="panos/former-residence2.tiles/%s/l3/%0v/l3_%s_%0v_%0h.jpg" />
-			</level>
-			<level tiledimagewidth="2176" tiledimageheight="2176">
-				<cube url="panos/former-residence2.tiles/%s/l2/%0v/l2_%s_%0v_%0h.jpg" />
-			</level>
-			<level tiledimagewidth="1152" tiledimageheight="1152">
-				<cube url="panos/former-residence2.tiles/%s/l1/%0v/l1_%s_%0v_%0h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="0" ath="-190" style="guide-former-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=KJ-cUk6xTHJn62&amp;hideCover=1')"/>
-		<hotspot name="spot2"  atv="-12.0" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot5"  atv="-14.0" ath="-94.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot3"  atv="-7.0" ath="-88.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot6"  atv="-17.0" ath="-75.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot4"  atv="-10.0" ath="-100.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot7"  atv="-11.0" ath="-68.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot8"  atv="-7.0" ath="-62.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="-7.0" ath="-75.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-	</scene>
-
-	<scene name="scene_former-residence1" title="雷锋故居2" onstart="" thumburl="panos/former-residence1.tiles/thumb.jpg" lat="28.21042556" lng="112.84199639" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/former-residence1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="4352" tiledimageheight="4352">
-				<cube url="panos/former-residence1.tiles/%s/l3/%0v/l3_%s_%0v_%0h.jpg" />
-			</level>
-			<level tiledimagewidth="2176" tiledimageheight="2176">
-				<cube url="panos/former-residence1.tiles/%s/l2/%0v/l2_%s_%0v_%0h.jpg" />
-			</level>
-			<level tiledimagewidth="1152" tiledimageheight="1152">
-				<cube url="panos/former-residence1.tiles/%s/l1/%0v/l1_%s_%0v_%0h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="55" ath="-29" style="guide-former-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=KJ-cUk6xTHJn62&amp;hideCover=1')"/>
-		<hotspot name="spot2"  atv="-5.5" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot5"  atv="-8.5" ath="-92.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot3"  atv="-1" ath="-88.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot6"  atv="-10.0" ath="-75.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot4"  atv="-5.0" ath="-100.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot7"  atv="-4.0" ath="-68.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot8"  atv="-0" ath="-62.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="-0" ath="-75.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_former-residence2" title="雷锋故居1" onstart="" thumburl="panos/former-residence2.tiles/thumb.jpg" lat="28.21035917" lng="112.84179306" heading="0.0">
+
+		<view hlookat="-200.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/former-residence2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="4352" tiledimageheight="4352">
+				<cube url="panos/former-residence2.tiles/%s/l3/%0v/l3_%s_%0v_%0h.jpg" />
+			</level>
+			<level tiledimagewidth="2176" tiledimageheight="2176">
+				<cube url="panos/former-residence2.tiles/%s/l2/%0v/l2_%s_%0v_%0h.jpg" />
+			</level>
+			<level tiledimagewidth="1152" tiledimageheight="1152">
+				<cube url="panos/former-residence2.tiles/%s/l1/%0v/l1_%s_%0v_%0h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="0" ath="-190" style="guide-former-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=KJ-cUk6xTHJn62&amp;hideCover=1')"/>
+		<hotspot name="spot2"  atv="-12.0" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot5"  atv="-14.0" ath="-94.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot3"  atv="-7.0" ath="-88.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot6"  atv="-17.0" ath="-75.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot4"  atv="-10.0" ath="-100.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot7"  atv="-11.0" ath="-68.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot8"  atv="-7.0" ath="-62.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="-7.0" ath="-75.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+	</scene>
+
+	<scene name="scene_former-residence1" title="雷锋故居2" onstart="" thumburl="panos/former-residence1.tiles/thumb.jpg" lat="28.21042556" lng="112.84199639" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/former-residence1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="4352" tiledimageheight="4352">
+				<cube url="panos/former-residence1.tiles/%s/l3/%0v/l3_%s_%0v_%0h.jpg" />
+			</level>
+			<level tiledimagewidth="2176" tiledimageheight="2176">
+				<cube url="panos/former-residence1.tiles/%s/l2/%0v/l2_%s_%0v_%0h.jpg" />
+			</level>
+			<level tiledimagewidth="1152" tiledimageheight="1152">
+				<cube url="panos/former-residence1.tiles/%s/l1/%0v/l1_%s_%0v_%0h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="55" ath="-29" style="guide-former-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=KJ-cUk6xTHJn62&amp;hideCover=1')"/>
+		<hotspot name="spot2"  atv="-5.5" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot5"  atv="-8.5" ath="-92.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot3"  atv="-1" ath="-88.0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot6"  atv="-10.0" ath="-75.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot4"  atv="-5.0" ath="-100.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot7"  atv="-4.0" ath="-68.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot8"  atv="-0" ath="-62.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="-0" ath="-75.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+	</scene>
+</krpano>

+ 190 - 190
public/life-story.xml

@@ -1,190 +1,190 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_life1" title="雷锋生平事迹陈列馆1" onstart="" thumburl="panos/life1.tiles/thumb.jpg" lat="28.20697128" lng="112.83921564" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/life1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/life1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/life1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/life1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-4" ath="1" style="guide-story-icon" onclick="openurl('https://www.720yun.com/t/acvkiwdegqb?scene_id=34882556')"/>
-		<hotspot name="spot9"  atv="-5.0" ath="-65.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot2"  atv="7.0" ath="-66.2" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot3"  atv="11" ath="140.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot4"  atv="-1" ath="-61.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot8"  atv="-3.0" ath="-97.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot5"  atv="2" ath="-97.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot6"  atv="0" ath="45" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot7"  atv="-3.0" ath="-80.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-	</scene>
-
-	<scene name="scene_life2" title="雷锋生平事迹陈列馆2" onstart="" thumburl="panos/life2.tiles/thumb.jpg" lat="28.20661514" lng="112.83954203" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/life2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/life2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/life2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/life2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="16" ath="-2" style="guide-story-icon" onclick="openurl('https://www.720yun.com/t/acvkiwdegqb?scene_id=34882556')"/>
-		<hotspot name="spot9"  atv="-4.0" ath="-32.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot2"  atv="7.0" ath="-54.2" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot3"  atv="8" ath="-148.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot4"  atv="0" ath="-40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot8"  atv="-2.0" ath="-68.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot5"  atv="2" ath="-71.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot6"  atv="10" ath="85" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot7"  atv="-3.0" ath="-51.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-	</scene>
-
-	<scene name="scene_life3" title="雷锋生平事迹陈列馆3" onstart="" thumburl="panos/life3.tiles/thumb.jpg" lat="28.20694022" lng="112.83968769" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/life3.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/life3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/life3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/life3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-2" ath="-2.5" style="guide-story-icon" onclick="openurl('https://www.720yun.com/t/acvkiwdegqb?scene_id=34882556')"/>
-		<hotspot name="spot9"  atv="-10.0" ath="-68.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot3"  atv="-3" ath="155.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot2"  atv="-4.0" ath="-100.8" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot4"  atv="-6" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot8"  atv="-10.0" ath="-115.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot5"  atv="-7" ath="-120.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot6"  atv="-5" ath="66" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot7"  atv="-7.5" ath="-92.9" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_life1" title="雷锋生平事迹陈列馆1" onstart="" thumburl="panos/life1.tiles/thumb.jpg" lat="28.20697128" lng="112.83921564" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/life1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/life1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/life1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/life1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-4" ath="1" style="guide-story-icon" onclick="openurl('https://www.chinaleifeng.com/leifengvr5/')"/>
+		<hotspot name="spot9"  atv="-5.0" ath="-65.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot2"  atv="7.0" ath="-66.2" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot3"  atv="11" ath="140.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot4"  atv="-1" ath="-61.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot8"  atv="-3.0" ath="-97.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot5"  atv="2" ath="-97.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot6"  atv="0" ath="45" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot7"  atv="-3.0" ath="-80.0" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+	</scene>
+
+	<scene name="scene_life2" title="雷锋生平事迹陈列馆2" onstart="" thumburl="panos/life2.tiles/thumb.jpg" lat="28.20661514" lng="112.83954203" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/life2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/life2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/life2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/life2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="16" ath="-2" style="guide-story-icon" onclick="openurl('https://www.chinaleifeng.com/leifengvr5/')"/>
+		<hotspot name="spot9"  atv="-4.0" ath="-32.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot2"  atv="7.0" ath="-54.2" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot3"  atv="8" ath="-148.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot4"  atv="0" ath="-40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot8"  atv="-2.0" ath="-68.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot5"  atv="2" ath="-71.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot6"  atv="10" ath="85" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot7"  atv="-3.0" ath="-51.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+	</scene>
+
+	<scene name="scene_life3" title="雷锋生平事迹陈列馆3" onstart="" thumburl="panos/life3.tiles/thumb.jpg" lat="28.20694022" lng="112.83968769" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/life3.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/life3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/life3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/life3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-2" ath="-2.5" style="guide-story-icon" onclick="openurl('https://www.chinaleifeng.com/leifengvr5/')"/>
+		<hotspot name="spot9"  atv="-10.0" ath="-68.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot3"  atv="-3" ath="155.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot2"  atv="-4.0" ath="-100.8" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot4"  atv="-6" ath="-80.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot8"  atv="-10.0" ath="-115.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot5"  atv="-7" ath="-120.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot6"  atv="-5" ath="66" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot7"  atv="-7.5" ath="-92.9" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+	</scene>
+</krpano>

+ 161 - 161
public/multi-room.xml

@@ -1,161 +1,161 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_multi-room1" title="题词60周年专题展1" onstart="" thumburl="panos/multi-room1.tiles/thumb.jpg" lat="28.20815983" lng="112.83978936" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/multi-room1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/multi-room1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/multi-room1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/multi-room1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-4.0" ath="0.2" style="guide-multi-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=1359&amp;hideBg=1')"/>
-		<hotspot name="spot2"  atv="7.0" ath="55.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot3"  atv="5.0" ath="181.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot4"  atv="-0.0" ath="164.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot5"  atv="-4.0" ath="170.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot6"  atv="-3.0" ath="-154.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot7"  atv="0.5" ath="-45.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot8"  atv="-5" ath="32.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot9"  atv="4" ath="-135.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-
-	<scene name="scene_multi-room2" title="题词60周年专题展2" onstart="" thumburl="panos/multi-room2.tiles/thumb.jpg" lat="28.20854133" lng="112.83986072" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/multi-room2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/multi-room2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/multi-room2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/multi-room2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot7"  atv="-2" ath="0.5" style="guide-multi-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=1359&amp;hideBg=1')"/>
-		<hotspot name="spot8"  atv="12.0" ath="95.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot9"  atv="-1.0" ath="180.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot11"  atv="-6.0" ath="172.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot10"  atv="-2.0" ath="168.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot12"  atv="-4.0" ath="-161.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot13"  atv="4" ath="-73.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot14"  atv="-6" ath="37.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot15"  atv="1" ath="-158" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_multi-room1" title="题词60周年专题展1" onstart="" thumburl="panos/multi-room1.tiles/thumb.jpg" lat="28.20815983" lng="112.83978936" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/multi-room1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/multi-room1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/multi-room1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/multi-room1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-4.0" ath="0.2" style="guide-multi-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=1359&amp;hideBg=1')"/>
+		<hotspot name="spot2"  atv="7.0" ath="55.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot3"  atv="5.0" ath="181.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot4"  atv="-0.0" ath="164.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot5"  atv="-4.0" ath="170.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot6"  atv="-3.0" ath="-154.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot7"  atv="0.5" ath="-45.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot8"  atv="-5" ath="32.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot9"  atv="4" ath="-135.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+
+	<scene name="scene_multi-room2" title="题词60周年专题展2" onstart="" thumburl="panos/multi-room2.tiles/thumb.jpg" lat="28.20854133" lng="112.83986072" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/multi-room2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/multi-room2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/multi-room2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/multi-room2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot7"  atv="-2" ath="0.5" style="guide-multi-icon" onclick="openurl('https://leifengbwg.4dage.com/web/#/?m=1359&amp;hideBg=1')"/>
+		<hotspot name="spot8"  atv="12.0" ath="95.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot9"  atv="-1.0" ath="180.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot11"  atv="-6.0" ath="172.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot10"  atv="-2.0" ath="168.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot12"  atv="-4.0" ath="-161.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot13"  atv="4" ath="-73.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot14"  atv="-6" ath="37.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot15"  atv="1" ath="-158" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+</krpano>

+ 131 - 131
public/party.xml

@@ -1,131 +1,131 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_party" title="湖南党史陈列馆" onstart="" thumburl="panos/party.tiles/thumb.jpg" lat="28.20631294" lng="112.83942033" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/party.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/party.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/party.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/party.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-5.0" ath="-58.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot4"  atv="-9.0" ath="-86.7" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot2"  atv="-5.0" ath="-87.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot3"  atv="-2" ath="-145.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot7"  atv="-9" ath="-68.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot5"  atv="-6.0" ath="-75.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot6"  atv="-10" ath="-100.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot8"  atv="-6" ath="-103.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_party" title="湖南党史陈列馆" onstart="" thumburl="panos/party.tiles/thumb.jpg" lat="28.20631294" lng="112.83942033" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/party.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/party.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/party.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/party.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-5.0" ath="-58.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot4"  atv="-9.0" ath="-86.7" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot2"  atv="-5.0" ath="-87.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot3"  atv="-2" ath="-145.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot7"  atv="-9" ath="-68.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot5"  atv="-6.0" ath="-75.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot6"  atv="-10" ath="-100.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot8"  atv="-6" ath="-103.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+</krpano>

+ 215 - 215
public/service.xml

@@ -1,215 +1,215 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_service1" title="游客服务中心1" onstart="" thumburl="panos/service1.tiles/thumb.jpg" lat="28.20691278" lng="112.83789431" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/service1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/service1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/service1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/service1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-2" ath="-5.5" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot2"  atv="-2.0" ath="15.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot5"  atv="-8" ath="-50.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot3"  atv="-3.5" ath="-55.7" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot4"  atv="0.0" ath="-31.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot6"  atv="-4.0" ath="-40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot7"  atv="-3" ath="-67.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot8"  atv="-0" ath="-45.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-
-	<scene name="scene_service2" title="游客服务中心2" onstart="" thumburl="panos/service2.tiles/thumb.jpg" lat="28.20683003" lng="112.83853031" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/service2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/service2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/service2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/service2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot7"  atv="-6" ath="-50.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot2"  atv="-1" ath="-10.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot4"  atv="-1" ath="-53.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot3"  atv="3.0" ath="-46.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot9"  atv="-3" ath="-78.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot8"  atv="-3" ath="-66" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot5"  atv="2" ath="-70.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot6"  atv="-1" ath="18.5" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_service3" title="游客服务中心3" onstart="" thumburl="panos/service3.tiles/thumb.jpg" lat="28.20678983" lng="112.83884492" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/service3.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/service3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/service3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/service3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot4"  atv="-6" ath="-65.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot6"  atv="0" ath="-12" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot8"  atv="-2" ath="-60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot2"  atv="-4" ath="-74" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot7"  atv="3.0" ath="-56.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot1"  atv="-3" ath="-83.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="1" ath="-81.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot3"  atv="0" ath="24.5" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene visible="false" name="scene_service4" title="游客服务中心4" onstart="" thumburl="panos/service4.tiles/thumb.jpg" lat="28.20695058" lng="112.83833486" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/service4.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/service4.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/service4.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/service4.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot10"  atv="-10.0" ath="38.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot11"  atv="-10.0" ath="64.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot4"  atv="-12" ath="-26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot8"  atv="-10" ath="-14.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot2"  atv="-9" ath="-32" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot7"  atv="-6.0" ath="-2.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot1"  atv="-8" ath="-40.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="-6" ath="-15.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_service1" title="游客服务中心1" onstart="" thumburl="panos/service1.tiles/thumb.jpg" lat="28.20691278" lng="112.83789431" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/service1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/service1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/service1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/service1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-2" ath="-5.5" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot2"  atv="-2.0" ath="15.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot5"  atv="-8" ath="-50.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot3"  atv="-3.5" ath="-55.7" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot4"  atv="0.0" ath="-31.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot6"  atv="-4.0" ath="-40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot7"  atv="-3" ath="-67.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot8"  atv="-0" ath="-45.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+
+	<scene name="scene_service2" title="游客服务中心2" onstart="" thumburl="panos/service2.tiles/thumb.jpg" lat="28.20683003" lng="112.83853031" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/service2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/service2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/service2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/service2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot7"  atv="-6" ath="-50.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot2"  atv="-1" ath="-10.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot4"  atv="-1" ath="-53.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot3"  atv="3.0" ath="-46.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot9"  atv="-3" ath="-78.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot8"  atv="-3" ath="-66" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot5"  atv="2" ath="-70.0" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot6"  atv="-1" ath="18.5" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_service3" title="游客服务中心3" onstart="" thumburl="panos/service3.tiles/thumb.jpg" lat="28.20678983" lng="112.83884492" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/service3.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/service3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/service3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/service3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot4"  atv="-6" ath="-65.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot6"  atv="0" ath="-12" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot8"  atv="-2" ath="-60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot2"  atv="-4" ath="-74" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot7"  atv="3.0" ath="-56.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot1"  atv="-3" ath="-83.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="1" ath="-81.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot3"  atv="0" ath="24.5" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene visible="false" name="scene_service4" title="游客服务中心4" onstart="" thumburl="panos/service4.tiles/thumb.jpg" lat="28.20695058" lng="112.83833486" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/service4.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/service4.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/service4.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/service4.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot10"  atv="-10.0" ath="38.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot11"  atv="-10.0" ath="64.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot4"  atv="-12" ath="-26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot8"  atv="-10" ath="-14.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot2"  atv="-9" ath="-32" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot7"  atv="-6.0" ath="-2.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot1"  atv="-8" ath="-40.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="-6" ath="-15.5" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+</krpano>

File diff suppressed because it is too large
+ 1265 - 1265
public/skin/vtourskin.xml


File diff suppressed because it is too large
+ 1303 - 1303
public/skin/vtourskin2.xml


+ 271 - 271
public/statue.xml

@@ -1,271 +1,271 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_statue1" title="雷锋塑像广场1" onstart="" thumburl="panos/statue1.tiles/thumb.jpg" lat="28.20730125" lng="112.83960747" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-3.5" ath="-130.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot7"  atv="-9" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot8"  atv="-8" ath="-25.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot2"  atv="-5" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot3"  atv="-4" ath="-32" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot4"  atv="-6" ath="3.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot5"  atv="-7.0" ath="139.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot6"  atv="-9.0" ath="162.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_statue2" title="雷锋塑像广场2" onstart="" thumburl="panos/statue2.tiles/thumb.jpg" lat="28.20732378" lng="112.83958006" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot7"  atv="-4.5" ath="-132.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot13"  atv="-9" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot14"  atv="-7" ath="-25.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot8"  atv="-5" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot9"  atv="-4" ath="-38" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot10"  atv="-6" ath="1" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot11"  atv="-8" ath="137.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot12"  atv="-8.0" ath="158.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_statue3" title="雷锋塑像广场3" onstart="" thumburl="panos/statue3.tiles/thumb.jpg" lat="28.20751506" lng="112.83963122" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue3.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot13"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot19"  atv="-10" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot20"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot14"  atv="-6" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot15"  atv="-5" ath="-50" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot16"  atv="-6" ath="0.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot17"  atv="-7.8" ath="147.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot18"  atv="-9.0" ath="162.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_statue4" title="雷锋塑像广场4" onstart="" thumburl="panos/statue4.tiles/thumb.jpg" lat="28.20755431" lng="112.83968983" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue4.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue4.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue4.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue4.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot19"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot25"  atv="-10" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot26"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot20"  atv="-5" ath="30.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot21"  atv="-5" ath="-50" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot22"  atv="-6.5" ath="3" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot23"  atv="-7.8" ath="152.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot24"  atv="-8.0" ath="165.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_statue5" title="雷锋塑像广场5" onstart="" thumburl="panos/statue5.tiles/thumb.jpg" lat="28.20757286" lng="112.83965464" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue5.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue5.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue5.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue5.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot25"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot31"  atv="-9" ath="22.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot32"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot26"  atv="-5" ath="30.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot27"  atv="-5" ath="-53" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot28"  atv="-6.5" ath="1.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot29"  atv="-8.0" ath="150.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot30"  atv="-8.0" ath="163.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-	</scene>
-
-	<scene name="scene_statue6" title="雷锋塑像广场6" onstart="" thumburl="panos/statue6.tiles/thumb.jpg" lat="28.20776994" lng="112.83966983" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/statue6.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/statue6.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/statue6.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/statue6.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot31"  atv="-4.5" ath="30.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot37"  atv="-14" ath="-160.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot38"  atv="-12" ath="-215.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot32"  atv="-12" ath="-150.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot33"  atv="-10" ath="-246" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot34"  atv="-12" ath="-177" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot36"  atv="-5.0" ath="-13.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot35"  atv="-6.0" ath="-25.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_statue1" title="雷锋塑像广场1" onstart="" thumburl="panos/statue1.tiles/thumb.jpg" lat="28.20730125" lng="112.83960747" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-3.5" ath="-130.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot7"  atv="-9" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot8"  atv="-8" ath="-25.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot2"  atv="-5" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot3"  atv="-4" ath="-32" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot4"  atv="-6" ath="3.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot5"  atv="-7.0" ath="139.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot6"  atv="-9.0" ath="162.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_statue2" title="雷锋塑像广场2" onstart="" thumburl="panos/statue2.tiles/thumb.jpg" lat="28.20732378" lng="112.83958006" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot7"  atv="-4.5" ath="-132.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot13"  atv="-9" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot14"  atv="-7" ath="-25.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot8"  atv="-5" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot9"  atv="-4" ath="-38" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot10"  atv="-6" ath="1" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot11"  atv="-8" ath="137.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot12"  atv="-8.0" ath="158.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_statue3" title="雷锋塑像广场3" onstart="" thumburl="panos/statue3.tiles/thumb.jpg" lat="28.20751506" lng="112.83963122" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue3.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot13"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot19"  atv="-10" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot20"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot14"  atv="-6" ath="20.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot15"  atv="-5" ath="-50" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot16"  atv="-6" ath="0.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot17"  atv="-7.8" ath="147.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot18"  atv="-9.0" ath="162.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_statue4" title="雷锋塑像广场4" onstart="" thumburl="panos/statue4.tiles/thumb.jpg" lat="28.20755431" lng="112.83968983" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue4.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue4.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue4.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue4.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot19"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot25"  atv="-10" ath="25.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot26"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot20"  atv="-5" ath="30.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot21"  atv="-5" ath="-50" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot22"  atv="-6.5" ath="3" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot23"  atv="-7.8" ath="152.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot24"  atv="-8.0" ath="165.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_statue5" title="雷锋塑像广场5" onstart="" thumburl="panos/statue5.tiles/thumb.jpg" lat="28.20757286" lng="112.83965464" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue5.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue5.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue5.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue5.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot25"  atv="-4.5" ath="-150.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot31"  atv="-9" ath="22.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot32"  atv="-8" ath="-35.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot26"  atv="-5" ath="30.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot27"  atv="-5" ath="-53" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot28"  atv="-6.5" ath="1.5" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot29"  atv="-8.0" ath="150.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot30"  atv="-8.0" ath="163.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+	</scene>
+
+	<scene name="scene_statue6" title="雷锋塑像广场6" onstart="" thumburl="panos/statue6.tiles/thumb.jpg" lat="28.20776994" lng="112.83966983" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/statue6.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/statue6.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/statue6.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/statue6.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot31"  atv="-4.5" ath="30.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot37"  atv="-14" ath="-160.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot38"  atv="-12" ath="-215.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot32"  atv="-12" ath="-150.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot33"  atv="-10" ath="-246" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot34"  atv="-12" ath="-177" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot36"  atv="-5.0" ath="-13.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot35"  atv="-6.0" ath="-25.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+	</scene>
+</krpano>

+ 132 - 132
public/tour.xml

@@ -1,132 +1,132 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="true"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="-10.0"
-		horizon="0.0"
-		/>
-		
-		<events name="onautorotateevents" keep="true"/>
-		
-		<action name="nextscene">
-			autorotate.stop();wait(0);
-			set(ns, get(scene[get(xml.scene)].index));
-			set(maxs, get(scene.count));
-			add(ns,1);
-			if(ns == maxs, set(ns,0));
-			loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-			autorotate.start();
-		</action>
-
-	<scene name="scene_start" title="俯视全貌" onstart="" thumburl="panos/start.tiles/thumb.jpg" lat="" lng="" heading="">
-
-		<view hlookat="15.0" vlookat="52.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/start.tiles/preview.jpg" />
-
-		<image type="CUBE" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/start.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/start.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/start.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="85" ath="49" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot2"  atv="35" ath="35" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot3"  atv="35" ath="65" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot4"  atv="42" ath="0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot5"  atv="27" ath="-7" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot6"  atv="24" ath="-20" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot7"  atv="42" ath="-25" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot8"  atv="27" ath="-31" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="13" ath="-15" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="true"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="-10.0"
+		horizon="0.0"
+		/>
+		
+		<events name="onautorotateevents" keep="true"/>
+		
+		<action name="nextscene">
+			autorotate.stop();wait(0);
+			set(ns, get(scene[get(xml.scene)].index));
+			set(maxs, get(scene.count));
+			add(ns,1);
+			if(ns == maxs, set(ns,0));
+			loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+			autorotate.start();
+		</action>
+
+	<scene name="scene_start" title="俯视全貌" onstart="" thumburl="panos/start.tiles/thumb.jpg" lat="" lng="" heading="">
+
+		<view hlookat="15.0" vlookat="52.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/start.tiles/preview.jpg" />
+
+		<image type="CUBE" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/start.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/start.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/start.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="85" ath="49" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot2"  atv="35" ath="35" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot3"  atv="35" ath="65" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot4"  atv="42" ath="0" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot5"  atv="27" ath="-7" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot6"  atv="24" ath="-20" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot7"  atv="42" ath="-25" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot8"  atv="27" ath="-31" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="13" ath="-15" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+	</scene>
+</krpano>

+ 187 - 187
public/tower.xml

@@ -1,187 +1,187 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_tower1" title="中门楼1" onstart="" thumburl="panos/tower1.tiles/thumb.jpg" lat="28.20744672" lng="112.83912217" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/tower1.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/tower1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/tower1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/tower1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="0" ath="-158.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot2"  atv="-2" ath="40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot3"  atv="-6.0" ath="120.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot4"  atv="-7.0" ath="144.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot5"  atv="-4.5" ath="0.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot6"  atv="-6" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot7"  atv="-4.5" ath="15" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot8"  atv="0.0" ath="60" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-	</scene>
-
-	<scene name="scene_tower2" title="中门楼2" onstart="" thumburl="panos/tower2.tiles/thumb.jpg" lat="28.20815514" lng="112.83924092" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/tower2.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/tower2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/tower2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/tower2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot5"  atv="1" ath="12.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot6"  atv="-4" ath="-120.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot7"  atv="-2.0" ath="-36" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot8"  atv="-2.0" ath="-25.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot9"  atv="-3.5" ath="-178.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot10"  atv="-9.5" ath="-160.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot11"  atv="-6" ath="-152.6" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot12"  atv="4.2" ath="-44.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-	</scene>
-
-	<scene name="scene_tower3" title="中门楼3" onstart="" thumburl="panos/tower3.tiles/thumb.jpg" lat="28.20776850" lng="112.83919131" heading="0.0">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/tower3.tiles/preview.jpg" />
-
-		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
-			<level tiledimagewidth="2624" tiledimageheight="2624">
-				<cube url="panos/tower3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1280" tiledimageheight="1280">
-				<cube url="panos/tower3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="640" tiledimageheight="640">
-				<cube url="panos/tower3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot9"  atv="-14" ath="2.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot10"  atv="-16" ath="47.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot11"  atv="-7" ath="-165.6" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot12"  atv="-11" ath="60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
-		<hotspot name="spot13"  atv="-12" ath="140" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot14"  atv="-12.0" ath="160.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot15"  atv="-14" ath="30.6" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot16"  atv="-7.5" ath="117" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_tower1" title="中门楼1" onstart="" thumburl="panos/tower1.tiles/thumb.jpg" lat="28.20744672" lng="112.83912217" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/tower1.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/tower1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/tower1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/tower1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="0" ath="-158.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot2"  atv="-2" ath="40.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot3"  atv="-6.0" ath="120.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot4"  atv="-7.0" ath="144.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot5"  atv="-4.5" ath="0.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot6"  atv="-6" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot7"  atv="-4.5" ath="15" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot8"  atv="0.0" ath="60" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+	</scene>
+
+	<scene name="scene_tower2" title="中门楼2" onstart="" thumburl="panos/tower2.tiles/thumb.jpg" lat="28.20815514" lng="112.83924092" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/tower2.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/tower2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/tower2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/tower2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot5"  atv="1" ath="12.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot6"  atv="-4" ath="-120.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot7"  atv="-2.0" ath="-36" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot8"  atv="-2.0" ath="-25.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot9"  atv="-3.5" ath="-178.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot10"  atv="-9.5" ath="-160.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot11"  atv="-6" ath="-152.6" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot12"  atv="4.2" ath="-44.5" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+	</scene>
+
+	<scene name="scene_tower3" title="中门楼3" onstart="" thumburl="panos/tower3.tiles/thumb.jpg" lat="28.20776850" lng="112.83919131" heading="0.0">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/tower3.tiles/preview.jpg" />
+
+		<image type="CUBE" prealign="0|0.0|0" multires="true" tilesize="512">
+			<level tiledimagewidth="2624" tiledimageheight="2624">
+				<cube url="panos/tower3.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1280" tiledimageheight="1280">
+				<cube url="panos/tower3.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="640" tiledimageheight="640">
+				<cube url="panos/tower3.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot9"  atv="-14" ath="2.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot10"  atv="-16" ath="47.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot11"  atv="-7" ath="-165.6" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot12"  atv="-11" ath="60.0" style="biaoqian-5" onclick="openurl('./tour2.html?id=volunteer', _self)"/>
+		<hotspot name="spot13"  atv="-12" ath="140" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot14"  atv="-12.0" ath="160.0" style="biaoqian-3" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot15"  atv="-14" ath="30.6" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot16"  atv="-7.5" ath="117" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+	</scene>
+</krpano>

+ 166 - 166
public/volunteer.xml

@@ -1,166 +1,166 @@
-<krpano version="1.19" title="">
-
-	<include url="skin/vtourskin2.xml" />
-	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
-	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
-	<skin_settings maps="false"
-	               maps_type="google"
-	               maps_bing_api_key=""
-	               maps_google_api_key=""
-	               maps_zoombuttons="false"
-	               gyro="true"
-	               webvr="true"
-	               webvr_gyro_keeplookingdirection="false"
-	               webvr_prev_next_hotspots="true"
-	               littleplanetintro="false"
-	               title="true"
-	               thumbs="true"
-	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
-	               thumbs_opened="false"
-	               thumbs_text="true"
-	               thumbs_dragging="true"
-	               thumbs_onhoverscrolling="false"
-	               thumbs_scrollbuttons="false"
-	               thumbs_scrollindicator="false"
-	               thumbs_loop="false"
-	               tooltips_buttons="false"
-	               tooltips_thumbs="false"
-	               tooltips_hotspots="false"
-	               tooltips_mapspots="false"
-	               deeplinking="false"
-	               loadscene_flags="MERGE"
-	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
-	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
-	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
-	               loadingtext="加载中..."
-	               layout_width="100%"
-	               layout_maxwidth="814"
-	               controlbar_width="-24"
-	               controlbar_height="40"
-	               controlbar_offset="20"
-	               controlbar_offset_closed="-40"
-	               controlbar_overlap.no-fractionalscaling="10"
-	               controlbar_overlap.fractionalscaling="0"
-	               design_skin_images="vtourskin.png"
-	               design_bgcolor="0x9f292d"
-	               design_bgalpha="0.8"
-	               design_bgborder="0"
-	               design_bgroundedge="1"
-	               design_bgshadow="0 4 10 0x000000 0.3"
-	               design_thumbborder_bgborder="3 0xD6B970 1.0"
-	               design_thumbborder_padding="2"
-	               design_thumbborder_bgroundedge="0"
-	               design_text_css="color:#FFFFFF; font-family:Arial;"
-	               design_text_shadow="1"
-	               />
-
-	<!--
-	    For an alternative skin design either change the <skin_settings> values 
-	    from above or optionally include one of the predefined designs from below.
-	-->
-	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
-	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
-	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
-	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
-	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
-	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
-		<plugin name="soundinterface"
-	        url="plugins/soundinterface.swf"
-	        alturl="plugins/soundinterface.js"
-	        rootpath=""
-	        preload="true"
-	        keep="true"
-	        />
-
-	<!-- startup action - load the first scene -->
-	<action name="startup" autorun="onstart">
-		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
-		loadscene(get(startscene), null, MERGE);
-		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
-		if(startactions !== null, startactions() );
-	</action>
-	
-	<!-- <action name="hide_vtourskin_all" autorun="onstart">
-			delayedcall(0.45,skin_hideskin());
-	</action> -->
-	<autorotate enabled="false"
-		waittime="2.0"
-		speed="10.0"
-		horizon="0.0"
-	/>
-		
-	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
-	
-	<action name="nextscene">
-		autorotate.stop();wait(0);
-		set(ns, get(scene[get(xml.scene)].index));
-		set(maxs, get(scene.count));
-		add(ns,1);
-		if(ns == maxs, set(ns,0));
-		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
-		autorotate.start();
-	</action>
-
-	<scene name="scene_volunteer1" title="雷锋志愿者之家1" onstart="" thumburl="panos/volunteer1.tiles/thumb.jpg" lat="" lng="" heading="">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/volunteer1.tiles/preview.jpg" />
-
-		<image type="CUBE" multires="true" tilesize="512">
-			<level tiledimagewidth="6400" tiledimageheight="6400">
-				<cube url="panos/volunteer1.tiles/%s/l4/%v/l4_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="3200" tiledimageheight="3200">
-				<cube url="panos/volunteer1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1536" tiledimageheight="1536">
-				<cube url="panos/volunteer1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="768" tiledimageheight="768">
-				<cube url="panos/volunteer1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-		<hotspot name="spot1"  atv="-8.5" ath="-55.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot2"  atv="-12" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-		<hotspot name="spot3"  atv="-9" ath="-140.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot5"  atv="-12.0" ath="182.0"  style="biaoqian-3" scale="0.4" onover="tween(scale,0.45);" onout="tween(scale,0.4);" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot4"  atv="-9.0" ath="175.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot6"  atv="-11.5" ath="-27" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot7"  atv="-4.0" ath="-155" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot8"  atv="-8.5" ath="-106" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-	</scene>
-
-	<scene name="scene_volunteer2" title="雷锋志愿者之家2" onstart="" thumburl="panos/volunteer2.tiles/thumb.jpg" lat="" lng="" heading="">
-
-		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
-
-		<preview url="panos/volunteer2.tiles/preview.jpg" />
-
-		<image type="CUBE" multires="true" tilesize="512">
-			<level tiledimagewidth="6400" tiledimageheight="6400">
-				<cube url="panos/volunteer2.tiles/%s/l4/%v/l4_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="3200" tiledimageheight="3200">
-				<cube url="panos/volunteer2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="1536" tiledimageheight="1536">
-				<cube url="panos/volunteer2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
-			</level>
-			<level tiledimagewidth="768" tiledimageheight="768">
-				<cube url="panos/volunteer2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
-			</level>
-		</image>
-
-
-		<hotspot name="spot1"  atv="-1" ath="-142.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
-		<hotspot name="spot3"  atv="-3" ath="-100" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
-		<hotspot name="spot4"  atv="-4" ath="-25" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
-		<hotspot name="spot2"  atv="-4.0" ath="182.0"  style="biaoqian-3" scale="0.4" onover="tween(scale,0.45);" onout="tween(scale,0.4);" onclick="openurl('./tour2.html?id=party', _self)"/>
-		<hotspot name="spot5"  atv="-5" ath="171.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
-		<hotspot name="spot7"  atv="4" ath="-136" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
-		<hotspot name="spot8"  atv="-4" ath="-55.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
-		<hotspot name="spot9"  atv="-9" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
-	</scene>
-</krpano>
+<krpano version="1.19" title="">
+
+	<include url="skin/vtourskin2.xml" />
+	<!-- <include url="pano_pos.xml" /><events keep="true" name="showpos" onviewchange="show_pos()"/> -->
+	<!-- customize skin settings: maps, gyro, webvr, thumbnails, tooltips, layout, design, ... -->
+	<skin_settings maps="false"
+	               maps_type="google"
+	               maps_bing_api_key=""
+	               maps_google_api_key=""
+	               maps_zoombuttons="false"
+	               gyro="true"
+	               webvr="false"
+	               webvr_gyro_keeplookingdirection="false"
+	               webvr_prev_next_hotspots="false"
+	               littleplanetintro="false"
+	               title="true"
+	               thumbs="true"
+	               thumbs_width="140" thumbs_height="90" thumbs_padding="10" thumbs_crop="0|40|240|160"
+	               thumbs_opened="false"
+	               thumbs_text="true"
+	               thumbs_dragging="true"
+	               thumbs_onhoverscrolling="false"
+	               thumbs_scrollbuttons="false"
+	               thumbs_scrollindicator="false"
+	               thumbs_loop="false"
+	               tooltips_buttons="false"
+	               tooltips_thumbs="false"
+	               tooltips_hotspots="false"
+	               tooltips_mapspots="false"
+	               deeplinking="false"
+	               loadscene_flags="MERGE"
+	               loadscene_blend="OPENBLEND(0.5, 0.0, 0.75, 0.05, linear)"
+	               loadscene_blend_prev="SLIDEBLEND(0.5, 180, 0.75, linear)"
+	               loadscene_blend_next="SLIDEBLEND(0.5,   0, 0.75, linear)"
+	               loadingtext="加载中..."
+	               layout_width="100%"
+	               layout_maxwidth="814"
+	               controlbar_width="-24"
+	               controlbar_height="40"
+	               controlbar_offset="20"
+	               controlbar_offset_closed="-40"
+	               controlbar_overlap.no-fractionalscaling="10"
+	               controlbar_overlap.fractionalscaling="0"
+	               design_skin_images="vtourskin.png"
+	               design_bgcolor="0x9f292d"
+	               design_bgalpha="0.8"
+	               design_bgborder="0"
+	               design_bgroundedge="1"
+	               design_bgshadow="0 4 10 0x000000 0.3"
+	               design_thumbborder_bgborder="3 0xD6B970 1.0"
+	               design_thumbborder_padding="2"
+	               design_thumbborder_bgroundedge="0"
+	               design_text_css="color:#FFFFFF; font-family:Arial;"
+	               design_text_shadow="1"
+	               />
+
+	<!--
+	    For an alternative skin design either change the <skin_settings> values 
+	    from above or optionally include one of the predefined designs from below.
+	-->
+	<!-- <include url="skin/vtourskin_design_flat_light.xml"  /> -->
+	<!-- <include url="skin/vtourskin_design_glass.xml"       /> -->
+	<!-- <include url="skin/vtourskin_design_ultra_light.xml" /> -->
+	<!-- <include url="skin/vtourskin_design_117.xml"         /> -->
+	<!-- <include url="skin/vtourskin_design_117round.xml"    /> -->
+	<!-- <include url="skin/vtourskin_design_black.xml"       /> -->
+		<plugin name="soundinterface"
+	        url="plugins/soundinterface.swf"
+	        alturl="plugins/soundinterface.js"
+	        rootpath=""
+	        preload="true"
+	        keep="true"
+	        />
+
+	<!-- startup action - load the first scene -->
+	<action name="startup" autorun="onstart">
+		if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
+		loadscene(get(startscene), null, MERGE);
+		<!-- playsound(bggsnd, 'bgm/bgm.mp3', 10) -->
+		if(startactions !== null, startactions() );
+	</action>
+	
+	<!-- <action name="hide_vtourskin_all" autorun="onstart">
+			delayedcall(0.45,skin_hideskin());
+	</action> -->
+	<autorotate enabled="false"
+		waittime="2.0"
+		speed="10.0"
+		horizon="0.0"
+	/>
+		
+	<events name="onautorotateevents" keep="true" onautorotateoneround="nextscene()"/>
+	
+	<action name="nextscene">
+		autorotate.stop();wait(0);
+		set(ns, get(scene[get(xml.scene)].index));
+		set(maxs, get(scene.count));
+		add(ns,1);
+		if(ns == maxs, set(ns,0));
+		loadscene(get(scene[get(ns)].name), null, MERGE, BLEND(1.5));
+		autorotate.start();
+	</action>
+
+	<scene name="scene_volunteer1" title="雷锋志愿者之家1" onstart="" thumburl="panos/volunteer1.tiles/thumb.jpg" lat="" lng="" heading="">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/volunteer1.tiles/preview.jpg" />
+
+		<image type="CUBE" multires="true" tilesize="512">
+			<level tiledimagewidth="6400" tiledimageheight="6400">
+				<cube url="panos/volunteer1.tiles/%s/l4/%v/l4_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="3200" tiledimageheight="3200">
+				<cube url="panos/volunteer1.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1536" tiledimageheight="1536">
+				<cube url="panos/volunteer1.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="768" tiledimageheight="768">
+				<cube url="panos/volunteer1.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+		<hotspot name="spot1"  atv="-8.5" ath="-55.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot2"  atv="-12" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+		<hotspot name="spot3"  atv="-9" ath="-140.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot5"  atv="-12.0" ath="182.0"  style="biaoqian-3" scale="0.4" onover="tween(scale,0.45);" onout="tween(scale,0.4);" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot4"  atv="-9.0" ath="175.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot6"  atv="-11.5" ath="-27" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot7"  atv="-4.0" ath="-155" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot8"  atv="-8.5" ath="-106" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+	</scene>
+
+	<scene name="scene_volunteer2" title="雷锋志愿者之家2" onstart="" thumburl="panos/volunteer2.tiles/thumb.jpg" lat="" lng="" heading="">
+
+		<view hlookat="0.0" vlookat="0.0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto" />
+
+		<preview url="panos/volunteer2.tiles/preview.jpg" />
+
+		<image type="CUBE" multires="true" tilesize="512">
+			<level tiledimagewidth="6400" tiledimageheight="6400">
+				<cube url="panos/volunteer2.tiles/%s/l4/%v/l4_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="3200" tiledimageheight="3200">
+				<cube url="panos/volunteer2.tiles/%s/l3/%v/l3_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="1536" tiledimageheight="1536">
+				<cube url="panos/volunteer2.tiles/%s/l2/%v/l2_%s_%v_%h.jpg" />
+			</level>
+			<level tiledimagewidth="768" tiledimageheight="768">
+				<cube url="panos/volunteer2.tiles/%s/l1/%v/l1_%s_%v_%h.jpg" />
+			</level>
+		</image>
+
+
+		<hotspot name="spot1"  atv="-1" ath="-142.0" style="biaoqian-1" onclick="openurl('./tour2.html?id=service', _self)"/>
+		<hotspot name="spot3"  atv="-3" ath="-100" style="biaoqian-7" onclick="openurl('./tour2.html?id=tower', _self)"/>
+		<hotspot name="spot4"  atv="-4" ath="-25" style="biaoqian-6" onclick="openurl('./tour2.html?id=multi-room', _self)"/>
+		<hotspot name="spot2"  atv="-4.0" ath="182.0"  style="biaoqian-3" scale="0.4" onover="tween(scale,0.45);" onout="tween(scale,0.4);" onclick="openurl('./tour2.html?id=party', _self)"/>
+		<hotspot name="spot5"  atv="-5" ath="171.0" style="biaoqian-2" onclick="openurl('./tour2.html?id=life-story', _self)"/>
+		<hotspot name="spot7"  atv="4" ath="-136" style="biaoqian-4" onclick="openurl('./tour2.html?id=statue', _self)"/>
+		<hotspot name="spot8"  atv="-4" ath="-55.0" style="biaoqian-8" onclick="openurl('./tour2.html?id=center', _self)"/>
+		<hotspot name="spot9"  atv="-9" ath="26.0" style="biaoqian-9" onclick="openurl('./tour2.html?id=former-residence', _self)"/>
+	</scene>
+</krpano>