09 2012 档案

缓动 减速运动
摘要:import flash.events.Event; var easing:Number=0.2;//比例系数var targetX:Number=500; var targetY:Number=0; var dx:Number; var dy:Number; var vx:Number; var vy:Number; this.addEventListener(Event.ENTER_FRAME,moveing); function moveing(e:Event):void{ vx=(targetX-ball.x)*easing; vy=(targetY-ball.y)*easing; b 阅读全文

posted @ 2012-09-16 22:18 主人的成长 阅读(174) 评论(0) 推荐(0) 编辑

flash 曲线部分
摘要:给出一些点比如:[100,0], [110,120],[150,150],[90,220];通过这些点画一条曲线。分两种情况:1、这些点作为控制点画曲线。2、画出的曲线需要经过这几个点这是两种不同的理解,因为curveTo绘制曲线:curveTo(x1, y1, x2, y2),起点和lineTo 一样,同样是以上一次画线的终点做为本次画线的起点,也可以使用moveTo 命令指定画笔的起点,如果是第一次画线默认的起点为0,0。可以看到, curveTo 函数中包括两个点。第一个是控制点影响曲线的形状,另一个是曲线的终点。这里使用的是名为二次方贝塞尔曲线的标准公式,该公式可以计算出两点间的曲线, 阅读全文

posted @ 2012-09-15 17:56 主人的成长 阅读(318) 评论(0) 推荐(0) 编辑

数组相同部分
摘要://找出两个数组中相同部分,并存入一个新的数组var arr1:Array=[1,2,4,2,9,3,6,8];var arr2:Array=[4,2,0,5,3,7,1,4];var arr:Array=new Array();for(var i:int=0;i<arr1.length;i++){ for(var j:int=0;j<arr2.length;j++){ if(arr1[i]==arr2[j]){ arr.push(arr1[i]); arr2.splice(j,1); break; } } } trace(arr)//1,2,4,3刚开始不加那个粗体部分,arr输 阅读全文

posted @ 2012-09-11 12:57 主人的成长 阅读(199) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示