1 Delegate.create(this,runFunction);//这样可以避免在runfunction里面运行域不一样的问题
比如mc.onPress=function(){trace(this);};//结果为mc
mc.onPress=Delegate.create(runFunction);function runFunction(){trace(this);}//结果为舞台
2.addEventListener()重复添加只产生一次效果
removeEventListener()如果没有添加过侦听,remove也不会出错
3 mouseEnabled和mouseChildren=false一起用,有时候也会失去效果,仍然遮挡下面的按钮
这是因为他的母影片剪辑会产生作用,遮挡了下面的按钮,这时候设置母影片剪辑mouseEnabled=false就行了,不能设置mouseChildren=false,不然母影片剪辑所有的子影片剪辑都没作用了
4.ExternalInterface用于与javascript通信
5 字体有两种 A:_scans _serif 无法嵌入字体类 运用alpha失效,使用滤镜方法 texta.filters=[new BlurFilter(0,0,1)];
B:: Arial 类 能嵌入 必须嵌入后才能使用alpha通道 还要设置texta.embedFonts = true;
一般不new TextField 而是使用舞台新建一个文本框 传参