1.swapChildren:交换两个chindren的索引。
2.在flash的textfield中,用.appendText(text)更有效率
3.消失点:
var pp:PerspectiveProjection=new PerspectiveProjection();
pp.projectionCenter=new Point(this.width/2,this.height/2);
this.transform.perspectiveProjection=pp;
4.pureMVC多核版出现popupManger错误:
出现awm=null时,在Application中加入:
import mx.managers.PopUpManager;PopUpManager;
5.Alternativa3D中mouseEvent3D没有反应:
将stage.align=StageAlign.TOP_LEFT;
stage.scaleMode=StageScaleMode.NO_SCALE;
删除掉。
6.Flex中的全局变量:
在Application中public一个变量,然后调用 mx.core.Application.application.变量 即可。
7.Flex中各种滤镜:下载例子
8.Flex中的人物行走动画切换方法:下载例子
9.关于斜面滤镜:BevelFilter,这个类是用来制作类似阴影的东西,可以让物体有些立体效果
_bevel = new BevelFilter();
_bevel.distance = 3;
_bevel.angle = 120;
_bevel.quality = BitmapFilterQuality.LOW;
this.filters = [_bevel];
这个就是它的编码。
10.计算两物体之间的距离
var dx:Number = target.x - this.x;
var dy:Number = target.y - this.y;
var distance:Number = Math.sqrt(dx * dx + dy * dy);
11.关于文字无法rotate的现象
使用richText即可