很久没发日志了,发一篇凑数-__-!
要是TextField中有img标签,并且这个图片载入出错的话,那么就会有IOErrorEvent触发,如果不去处理那么就会在运行时报错了
其实就是利用getImageReference获取TextField中img标签里的Loader引用,这样就可以处理所有事件了,这个方法非常有用,哈哈
var t:TextField = new TextField();
t.wordWrap = true;
t.width = t.height = 100;
addChild(t);
t.htmlText = "<img src='Parrot.png' id='img' />";
从http://actionscriptcheatsheet.com/blog/ 下载了一系列的ActionScript 3.0 Cheatsheets,把这些打印出来放在案头随时查阅真是不错啊,哈哈(可惜tmd俺的打印机坏了)。
由于作者的blog在国内好像打不开,所以我用代理把这些Cheatsheets都下载了,并且打包,需要的可以点击下面的链接下载。
ActionScript 3.0 Cheatsheets下载
其中包括:
pdf:
ActionScript 3.0 Top Level Classes Cheatsheet
ActionScript 2.0 to 3.0 Migration Cheatsheets
jpg:
ActionScript 3.0 Cheatsheet - flash.display Package Detail
ActionScript 3.0 Cheatsheet - Packages
ActionScript 3.0 Cheatsheet - Top Level Classes
好几天都打不开的AsWing官方网站今天终于能打开了,网站已经改版了,而且最新发现已经有AS3版本的AsWing了,哈哈
马上通过svn取出试用了一下,基本方法都一样,AS3版本的AsWing好像用了flex的framework中的class,我建了一个ActionScript Project然后把AsWing包加入类路径,写了一个最简单的JFrame测试,编译提示出错,发现里面用到了mx包,然后我把 ${FRAMEWORKS}\libs\framework.swc 添加到Library Path中,再编译就ok了,如果是Flex Project或Flex Library Project的话是默认添加好的。这次aswing v3的API文档用了Adobe的asdoc生成,看上去舒服多了。
最近在看senocular的AS3笔记,在AS3中的delete和as2中有些不一样
在as3里delete在类实例中只能作用于动态创建的属性,但是对类成员就不行了
as2中delete关键字可以适用于任何东西,但是在as3中只能删除动态创建的变量