ActionScript3.0显示基础
Point一对笛卡尔坐标:
1、表示二维坐标系中的一个位置,x 水平,y 垂直;
2、distance( point1, point2 ) 确定坐标空间两点之间的距离;
3、localToGlobal( 目标 ) 将坐标平移到目标(全局)坐标空间;
4、polar( 距离 ,角度 ) 将显示对象按指定角度移动指定距离。
MovieClip影片剪辑元件:
1、play() 播放(回放)动画,stop() 停止回放,nextFrame() 和 prevFrame() 向前或向后沿时间轴移动播放头(先停止回放后移动播放头,但不会突破头尾帧);
2、gotoAndPlay()、gotoAndStop() 将影片剪辑跳到指定参数的帧编号(在时间轴上可以为任何帧分配一个标签),currentLabel.name 返回一个在时间轴上最近遇到的帧标签的 FrameLabel 对象;
Bitmap在屏幕上显示位图图像:
1、可以用于 GIF,JPEG,PNG 格式的图像,实例需要呈现在舞台上的 BitmapData 对象;
2、显示对象的所有特性和功能都可用于操作 Bitmap 实例;
3、附加功能:pixelSnapping 确定时候紧贴最近像素(PixelSnapping.ALWAYS、AUTO、NEVER),smoothing=ture 像素平滑或消除锯齿。
BitmapData用于访问和操作位图的原始图像数据:
1、实例化方法 var myBitmap:BitmapData = new BitmapData(width:Number, height:Number, transparent:Boolen, fillColor:uinit); 指定位图的大小(最大值 2880)、指定时候包括 Alpha 通道、指定背景颜色和透明度值( true 为 50% 透明的橙色背景);
2、getPixel(x,y) 获取坐标 RGB 值,getPixel32() 获取坐标 ARGB 值,setPixel、setPixel32 设置 RGB、ARGB;
3、clone() 获取一个与被复制对象完全一样的副本,copyPixels() 从对象向另一个对象复制(拍摄快照后粘贴),draw() 可以使用修改复制结果的方法。