都是在项目中总结的,经过实践的,在flex2 as3下使用的。
as调js
ExternalInterface.call(\"js函数名\",参数:数组);(可以接收返回值)
js调as
as:ExternalInterface.addCallback(\"js中使用的函数名(字符串)\", as中的函数(函数类型));
js:SWF名.js中使用的函数名(参数);
对象清理:
as中如果某个对象不被使用,且没有任何对象引用它,则此对象会被回收器回收(不一定什么时候),所以用完的对象一定要处理(比如加的监听要删除等等),否则会长占内存。
重绘:
flash中被挡住的对象也会被重绘,比如在一个位置不停的画圆,画到几百或几千层,当鼠标经过这块的时候会感觉到速度变慢,查看cpu状态会看到cpu被占满,但不会占内存。
判断对象类型: [ 查看全文 ]