3.URLRequest URLStream、URLLoader、Loader 等读取外部数据的类,里面的load 方法参数值是URLRequest 对象。我在编程过程总是喜欢直接写地址字符串,原来习惯改过来看样子要花点时间了。 4.Loader 在使用Loader 来加载数据,添加侦听事件时,注意一定要给Loader 的 contentLoaderInfo 属性增加事件,而不是给Loader 对象增加事件。我就是因为加错对象(关键是编译时还没有报错),郁闷得差点要把电脑给扔了。 错误写法: 正确写法: 5.Loader加载过来的数据类型 大家知道Loader 是用来代替原来MovieClip 的loadMovie 功能,用于加载外部的图片文件,SWF文件。 如果加载图片文件(jpg,gif,png等)时,Loader.content 得到数据类型是Bitmap 对象; 在调试flash 过程发现,如果把swf文件放到html 页面后,stage.stageWidth 和stage.stageHeight 在第一次加载调用时,他们的值为空值; 7. AVM1Movie 如果是AVM1Movie 对象时,就不能直接调用stop,play,gotoAndStop 等原来MovieClip 对象的功能了,而且不能将AVM1Movie 对象转换成MovieClip 对象。目前解决办法:一种是用flash cs3 重新生成 flash 9 的swf 文件;另一种是国外网站有说能AVM1 和AVM2 两个虚拟机相互调用的方式(贴一个地址); 8.mask 在使用遮罩功能,发现一个问题,如果不把用于遮罩的显示元件通过addChild 方法添加到同一级的显示容器里的话,遮罩效果就显示不正常,不知道这个是不是一个bug。我差点因为这个问题而放弃AS3 改用AS2 了。
|
正在阅读:有关AS3编程的一些总结有关AS3编程的一些总结
2007-06-21 09:05
出处:
责任编辑:chenzhenjia
键盘也能翻页,试试“← →”键