progress元素概述
progress元素是可以描述当前全景图载入进度的元素。也就是可以读取从全景图开始载入到完全载入结束状态的一个krpano基本元素。同时,progress元素本身在Flash下也可以显示载入进度动画,包括了进度条以及循环圈两种形式。但显然progress目前还不支持在HTML5下实现进度动画,因此为了在各种设备上都实现进度动画,我们通常用不上progress元素的绝大部分功能。因为它们仅能在Flash下使用。如果你在手机端上查看,是看不到系统的progress动画的。
使用progress.progress实现自定义进度动画
如果你一定要使用progress元素制作Flash下才能用的进度动画,请查看:progress元素官方说明文档
并请记住在loadscene、loadpano这样的action中加上keepprogress。例如:
1 |
loadscene(scene1, null, KEEPPROGRESS, BLEND(1)); |
这样你对progress元素的设置才会保留到新切换的场景中,否则的话 就会恢复到默认的系统设置。
如果我们要在Flash以及HTML5下都使用进度动画,那我们就要用到progress.progress。
变量全名 (只读) | 类型 | 默认值 | |
progress.progress | Number | 0.0 | |
---|---|---|---|
当前进度以0.00到1.00之间的值表示。 可以用来设定自定义进度条 使用onxmlcomplete事件来开始进度条动画, 使用onloadcomplete事件结束进度条动画。 |
progress.progress是一个只读的变量,可以得到一个0.00到1.00之间的数值。
具体可参考:移花接木(15)- 全景漫游三种载入进度效果
在 “progress元素完全解析” 上有 1 条评论