2011年3月22日

弧度度的关系 鼠标跟随 碰撞角度==

摘要: /*舞台上有mc1,mc2*/var speed:Number = 2;var dx:Number = mc1.x - mc2.x;var dy:Number = mc1.y - mc2.y;var dist:Number = Math.sqrt(dx * dx + dy * dy);var radians:Number = Math.atan2(dy,dx);//弧度var drgress:Number=radians*180/Math.PI;//弧度转化成度//(radians=drgress/(180/Math.PI)||radians=drgress/180*Math.PI)trace 阅读全文
posted @ 2011-03-22 17:28 602147629 阅读(334) 评论(0) 推荐(0) 编辑

Vector 类和 Array 类

摘要: /*尽可能使用 Vector 类而不是 Array 类。 Flash Player 10 引入了 Vector 类,其读写访问速度比 Array 类快。一个简单的基准就可说明 Vector 类与 Array 类相比的优势所在。以下代码显示 Array 类的基准:*/var coordinates:Array = new Array(); var started:Number = getTimer(); for (var i:int = 0; i< 300000; i++) { coordinates[i] = Math.random()*1024; } trace(getTimer() 阅读全文
posted @ 2011-03-22 14:24 602147629 阅读(363) 评论(0) 推荐(0) 编辑

drawPath()画线路径颜色填充

摘要: /*var commands:Vector.<int > = new Vector.<int > (5,true);commands[0] = GraphicsPathCommand.MOVE_TO;commands[1] = GraphicsPathCommand.LINE_TO;commands[2] = GraphicsPathCommand.LINE_TO;commands[3] = GraphicsPathCommand.LINE_TO;commands[4] = GraphicsPathCommand.LINE_TO;var data:Vector.< 阅读全文
posted @ 2011-03-22 13:25 602147629 阅读(4597) 评论(0) 推荐(0) 编辑

AS3.0包括9个滤镜

摘要: /*AS3.0包括9个滤镜斜角滤镜(BevelFilter 类)模糊滤镜(BlurFilter 类)投影滤镜(DropShadowFilter 类)发光滤镜(GlowFilter 类)渐变斜角滤镜(GradientBevelFilter 类)渐变发光滤镜(GradientGlowFilter 类)颜色矩阵滤镜(ColorMatrixFilter 类)卷积滤镜(ConvolutionFilter 类)置换图滤镜(DisplacementMapFilter 类)前6个为简单滤镜,后3个为复杂滤镜.复杂滤镜只能由actionscript创建*//*库中有个元件链接为kt//1.斜角滤镜(BevelF 阅读全文
posted @ 2011-03-22 11:52 602147629 阅读(4029) 评论(0) 推荐(2) 编辑

让小球沿着我画的线走

摘要: package{ import flash.display.Sprite; public class Ball extends Sprite { private var radius:Number = 5; private var color:Number = 0x3200ff; public function Ball() { init(); } public function init():void { this.graphics.beginFill(color); this.graphics.drawCircle(0, 0, radius); this.graphics.endFill( 阅读全文
posted @ 2011-03-22 11:10 602147629 阅读(294) 评论(0) 推荐(0) 编辑