Browse > Home > Archive: 03月 2007

| Subcribe via RSS

AS3类:ImageParser

03月 20th, 2007 | No Comments , 139 views | Posted by flashlizi in Flash CS3/AS3

名称:ImageParser
作用:在下载完成前获取图片尺寸
说明:在Loader类中我们可以通过contentLoaderInfo来获取下载对象的各种信息,但是在下载过程中,我们并不能获取下载对象的width和height,只有等完成后才能获取。比如我们loading一个图片,我们能否实现在未下载完的时候提前知道它的width和height,以便控制图片的显示位置、尺寸等呢?可以。AS3中的有一个类URLStream,它提供了一个途径让我们在对象还未完全下载完成的时候,访问对象的二进制数据。这个ImageParser类就是用URLStream来提前获取图片的width和height的。
附件内容:包含3个文件
ImageParser.as 本类,里面有注释
ImageLoader.as 改造的Loader类,使之在下载同时获取图片的width和height。
ImageLoader.fla 演示例子

点击下载ImageLoader

wow gold wow gold wow gold wow power leveling wow power leveling wow power leveling nike shoes nike shoes nike shoes nike shoes jordan shoes Jordan shoes jordan shoes Jordan shoes world of warcraft gold world of warcraft gold Replica handbags 1