Flex中的小技巧

 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即可

你可能感兴趣的:(Flex,Flash,null,application,import,distance)