让默认导航条隐藏或完全移除皮肤

效果

在漫游开始时,让默认皮肤下方的导航条以及缩略图隐藏起来,如下图所示:

QQ图片20150622133216

另外,出于某种原因,我们希望移除所有皮肤。

1.19 pr4代码

1.19 pr4版本 可以直接插入以下代码:

这样的话 ,先出现半秒左右时间,然后自动向下隐藏。

如果希望一开始就隐藏,首先找到默认皮肤vtourskin.xml,将

改为

然后在空白处插入以下代码:

这时候在两侧还有两个箭头。我们可以将其visible属性设置为false,进行隐藏。找到

改为

另外找到

改为

 

在个别场景完全隐藏皮肤

在tour.xml的scene标签外加入

通过index来控制需要隐藏的场景,如果有多个场景需要隐藏,则使用OR来增加,如上面则是第一个和第三个场景需要隐藏皮肤。

 

其它版本代码

下面的代码基于1.18以上1.19 pr3以下版本,主要是使用了autorun=”onstart”,如果我们要完全隐藏的话,我们应该让skin_scroll_window和skin_control_bar两个元素隐藏起来。

如果我们要重新显示:

另外,如果我们只是让它按照原有的方式往下隐藏,也就是还能看到左下方title和箭头的话:

自1.19 pr3 之后 krpano支持对默认皮肤的即时隐藏。也就是说不会闪一下再消失。

如果需要完全移除皮肤,可以将含有“skin_”字样的元素全部使用removelayer移除掉:

当然你可以直接移除include代码或将其注释起来。

 

在 “让默认导航条隐藏或完全移除皮肤” 上有 2 条评论

发表评论