Math类中的简单应用
this.addEventListener(Event.ENTER_FRAME,onframehandler);
var angle0:Number = 1;
var angle1:Number = 2;
var angle2:Number = 3;
var angle3:Number = 4;
var angle4:Number = 5;
var angle5:Number = 6;
var r1:Number = 200;
var r2:Number = 50;
function onframehandler(e:Event):void
{
ball0.x = r1 * Math.cos(angle0) + 250;
ball0.y = r2 * Math.sin(angle0) + 200;
angle0 += 0.05;
ball1.x = r1 * Math.cos(angle1) + 250;
ball1.y = r2 * Math.sin(angle1) + 200;
angle1 += 0.05;
ball2.x = r1 * Math.cos(angle2) + 250;
ball2.y = r2 * Math.sin(angle2) + 200;
angle2 += 0.05;
ball3.x = r1 * Math.cos(angle3) + 250;
ball3.y = r2 * Math.sin(angle3) + 200;
angle3 += 0.05;
ball4.x = r1 * Math.cos(angle4) + 250;
ball4.y = r2 * Math.sin(angle4) + 200;
angle4 += 0.05;
ball5.x = r1 * Math.cos(angle5) + 250;
ball5.y = r2 * Math.sin(angle5) + 200;
angle5 += 0.05;
}
今天学习了一些Math类的一些基本用法,有个例子:五个小球围绕一个中心旋转,代码如上。
浙公网安备 33010602011771号