概述
在krpano中如何实现自动旋转以及自动浏览全部场景后,再次循环浏览播放。
krpano,自动旋转,循环播放,自动浏览
if(autorotate.enabled,bombtimer());
set(autorotate.enabled,true);
delayedcall(0.5, bombtimer());
set(view_hlookat,get(view.hlookat));
set(view_defaultHlookat,get(view.defaultHlookat));
if(view_defaultHlookat GE 0,
add(lookat,360,view_defaultHlookat);
,
Math.abs(defaultHlookat,view_defaultHlookat);
sub(lookat,360,defaultHlookat);
);
if(view_hlookat GT lookat,nextscene());
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));
scene标签设置下defaultHlookat默认的视角度,上面实现的方式是监听场景转的的角度,当到达某一个临界值是即跳转。
最后
以上就是鲤鱼秋天为你收集整理的krpano 场景切换 通知_如何实现krpano自动旋转,自动浏览和循环播放全部场景功能...的全部内容,希望文章能够帮你解决krpano 场景切换 通知_如何实现krpano自动旋转,自动浏览和循环播放全部场景功能...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复