1 , SWFLoader类是Image类的父类(我一直没注意这一点)
Image类继承自SWFLoader类,增加了接受焦点,可作为ItemRenderder等功能,同时说明也继承了加载进度百分比等方便的属性…
2, 如果访问SWFLoader类加载的内容的真实内存对象(居然不是content属性)
通过实验,
SWFLoader.source = bitmap;
trace(SWFLoader.content === bitmap) //返回: FALSE 说明content属性并不是直接引用加载的实际对象的
那么如何访问这个真实对象呢?
答案居然是:source属性!
还是上一个实验:
SWFLoader.source === bitmap; //返回: true
—-分割线—–
另外,今天尝试使用ImageSnapshot.captureBitmapData静态方法,并对BitmapData类和BytesArray类稍加研究,看到了未来处理位图的一些功能,可能会在以后的版本中加入一些用户处理图片的功能.
我的相册和多图上传程序基本成型,内存控制方面也基本上在可控制的范围内,关键点在于相册程序一定要使用缩略图预览,否则同时加载几十个甚至几百个位图会占用超乎想象的内存(几何倍上升,我4G内存的电脑都会在自动浏览20多张,每张在1MB以内的图片时发生浏览器崩溃的情况,内存占用在500M以上).
利用增强的PHP脚本,已经实现自定义缩略图和大图上传分开目录的功能,对于后台添加图片实在是方便至极.
目前还没有看到国内有非常复杂的Flex应用,昨天发现一个音乐盒程序,觉得并不复杂,可能他们应用了FMS,速度挺好的.
还有点问题就是skin的设计,目前只尝试过修改css改变外观.