复制下面代码保存到skin里面为nadir-logo.xml
<krpano>
<!-- startup viewing direction and angle -->
<view hlookat="0" vlookat="55" fov="110" />
<!-- pano image -->
<preview url="preview.jpg" />
<!-- nadir logo (a distorted hotspot) -->
<hotspot na...阅读全文>>
1.scene外添加
<autorotate enabled="true"
waittime="5.0"
speed="-3.0"
horizon="0.0"
tofov="120.0"
/>
2.在startup添加
<action name="startup">
if(startscene === null, copy(startscene,scene[0].name));
loadscene(get(startscene), null, MERGE);
</action>
3.添加方...阅读全文>>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="angular.min.js"></script>
</head>
<body ng-app="myapp" >
<div id="box" >
<input type="text" ng-model...阅读全文>>
function fullScreen(el) {
var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen,
wscript;
if(typeof rfs != "undefined" && rfs) {
rfs.call(el);
return;
}
if(typeo...阅读全文>>
<krpano>
<!-- krpano 1.19.pr9 - Virtual Tour Skin -->
<!-- skin settings (can be overridden in the tour.xml) -->
<skin_settings maps="false"
maps_type="google"
maps_bing_api_key=""
maps_google_api_key=""
...阅读全文>>
搜索并设为set(layer[skin_layer].visible, false);
两个箭头隐藏改为
<!-- previous/next scene buttons for the hidden skin mode -->
<layer name="skin_btn_prev_fs" keep="true" type="container" visible="false" align="lefttop" x="-50" width="40" height="100%" bgcapture="true" alpha="0.25" ...阅读全文>>
复制plugins的snow插件,将snow的xml放到同级:
snow.xml:
<krpano>
<!-- the snow plugin -->
<plugin name="snow" zorder="1"
url="%SWFPATH%/plugins/snow.swf"
alturl="%SWFPATH%/plugins/snow.js"
floor="0.7"
/>
<action name="defaultsno...阅读全文>>
<action name="nextscene">
add(newsceneindex, scene[get(xml.scene)].index, 1);
if(newsceneindex LT scene.count, loadscene...阅读全文>>
拖拽热点:
<action name="draghotspot">
spheretoscreen(ath, atv, hotspotcenterx, hotspotcentery, 'l');
sub(drag_adjustx, mouse.stagex, hotspotcenterx);
sub(drag_adjusty, mouse.stagey, hotspotcentery);
asyncloop(pressed,
sub(dx, mouse.stagex, drag_adjustx);
sub(dy, mouse.stage...阅读全文>>
添加文字热点,调用方法:
<hotspot name="spot1" url="animatedhotspot_white.png" onloaded="do_crop_animation(64,64, 60);add_all_the_time_tooltip_for_VR()" ath="-15" atv="-12" onclick="loadscene(get(linkedscene))" text="自定义文字"/>
添加方法secene外
<action name="add_all_the_time_to...阅读全文>>