mx.preloaders
接口public interface IPreloaderDisplay extends IEventDispatcher
实现器 DownloadProgressBar

定义类必须实现以用作下载进度栏的接口。IPreloaderDisplay 从 Preloader 类接收事件,并负责向用户显示此信息。

另请参见

mx.preloaders.DownloadProgressBar
mx.preloaders.Preloader


公共属性
 属性定义方
  backgroundAlpha : Number
backgroundImage 属性定义的 SWF 文件或图像的 Alpha 级别,或者 backgroundColor 属性定义的颜色。
IPreloaderDisplay
  backgroundColor : uint
下载进度栏的背景颜色。
IPreloaderDisplay
  backgroundImage : Object
由 Preloader 传入的应用程序的背景图像。
IPreloaderDisplay
  backgroundSize : String
将 backgroundImage 指定的图像缩放到不同的百分比大小。
IPreloaderDisplay
  preloader : Sprite
[只写] Preloader 类会将到自身的引用传入显示类,以侦听来自 Preloader 的事件。
IPreloaderDisplay
  stageHeight : Number
舞台的高度,由 Preloader 类传入。
IPreloaderDisplay
  stageWidth : Number
舞台的宽度,由 Preloader 类传入。
IPreloaderDisplay
公共方法
 方法定义方
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
IEventDispatcher
 Inherited
将事件调度到事件流中。
IEventDispatcher
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
IEventDispatcher
  
将下载进度栏添加为 Preloader 的子级后,由 Preloader 调用。
IPreloaderDisplay
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
IEventDispatcher
 Inherited
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。
IEventDispatcher
属性详细信息
backgroundAlpha属性
backgroundAlpha:Number  [读写]

backgroundImage 属性定义的 SWF 文件或图像的 Alpha 级别,或者 backgroundColor 属性定义的颜色。有效值范围是 0 到 1.0。

您可以指定 backgroundColorbackgroundImage,但是不能同时指定两者。



实现
    public function get backgroundAlpha():Number
    public function set backgroundAlpha(value:Number):void
backgroundColor属性 
backgroundColor:uint  [读写]

下载进度栏的背景颜色。您可以具有 backgroundColorbackgroundImage,但是不能同时具有两者。



实现
    public function get backgroundColor():uint
    public function set backgroundColor(value:uint):void
backgroundImage属性 
backgroundImage:Object  [读写]

由 Preloader 传入的应用程序的背景图像。您可以指定 backgroundColorbackgroundImage,但是不能同时指定两者。

值 null 表示“未设置”。如果此样式和 backgroundColor 样式都未定义,则控件将采用透明背景。

preloader 不显示嵌入的图像。您只能使用在运行时加载的图像。



实现
    public function get backgroundImage():Object
    public function set backgroundImage(value:Object):void
backgroundSize属性 
backgroundSize:String  [读写]

backgroundImage 指定的图像缩放到不同的百分比大小。"100%" 值将拉抻该图像以适应整个组件。要指定百分比值,您必须输入百分号 (%)。值 "auto" 表示维持原始图像大小。



实现
    public function get backgroundSize():String
    public function set backgroundSize(value:String):void
preloader属性 
preloader:Sprite  [只写]

Preloader 类会将到自身的引用传入显示类,以侦听来自 Preloader 的事件。



实现
    public function set preloader(value:Sprite):void
stageHeight属性 
stageHeight:Number  [读写]

舞台的高度,由 Preloader 类传入。



实现
    public function get stageHeight():Number
    public function set stageHeight(value:Number):void
stageWidth属性 
stageWidth:Number  [读写]

舞台的宽度,由 Preloader 类传入。



实现
    public function get stageWidth():Number
    public function set stageWidth(value:Number):void
方法详细信息
initialize()方法
public function initialize():void

将下载进度栏添加为 Preloader 的子级后,由 Preloader 调用。这应该是配置下载进度栏的起始点。