progress元素完全解析

progress元素概述

progress元素是可以描述当前全景图载入进度的元素。也就是可以读取从全景图开始载入到完全载入结束状态的一个krpano基本元素。同时,progress元素本身在Flash下也可以显示载入进度动画,包括了进度条以及循环圈两种形式。但显然progress目前还不支持在HTML5下实现进度动画,因此为了在各种设备上都实现进度动画,我们通常用不上progress元素的绝大部分功能。因为它们仅能在Flash下使用。如果你在手机端上查看,是看不到系统的progress动画的。

使用progress.progress实现自定义进度动画

如果你一定要使用progress元素制作Flash下才能用的进度动画,请查看:progress元素官方说明文档

并请记住在loadscene、loadpano这样的action中加上keepprogress。例如:

这样你对progress元素的设置才会保留到新切换的场景中,否则的话 就会恢复到默认的系统设置。

如果我们要在Flash以及HTML5下都使用进度动画,那我们就要用到progress.progress

变量全名 (只读) 类型 默认值
progress.progress Number 0.0
当前进度以0.00到1.00之间的值表示。

可以用来设定自定义进度条 使用onxmlcomplete事件来开始进度条动画, 使用onloadcomplete事件结束进度条动画。

progress.progress是一个只读的变量,可以得到一个0.00到1.00之间的数值。

具体可参考:移花接木(15)- 全景漫游三种载入进度效果

发表评论