| 12345678910111213141516171819202122232425262728293031323334353637 |
- <krpano>
- <!--自动旋转-->
- <events name="viewauto" keep="true" onmousedown="stopview" onnewpano="stopview"/>
-
- <action name="stopview">
- set(autoview,false);
- stoptween(view.hlookat, view.vlookat, view.fov);
- stopview_js()
- </action>
- <action name="startview">
- if(plugin[gyro].enabled,,
- set(autoview,true);
- copy(oldhlookat,view.hlookat);
- sub(view.hlookat,360); tween(view.fov,110,5);
- if(xml.scene == xml.scene,tween(view.vlookat,30,5);,tween(view.vlookat,0,5););
- tween(view.hlookat, get(oldhlookat), 220, linear,startview);
- );
- startview_js()
- </action>
-
- <action name="stopview_js" type="Javascript">
- <![CDATA[
- window.vueapp.$bus.$emit('stopview')
- ]]>
- </action>
-
- <action name="startview_js" type="Javascript">
- <![CDATA[
- window.vueapp.$bus.$emit('startview')
- ]]>
- </action>
- </krpano>
|