forked from: flash on 2009-5-14
forked from flash on 2009-5-14 (diff: 12)
ActionScript3 source code
/**
* Copyright Fricks ( http://wonderfl.net/user/Fricks )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/gvtt
*/
// forked from little_dandy's flash on 2009-5-14
package {
import flash.display.Sprite;
import flash.display.Shape;
import flash.display.Graphics;
import flash.events.Event;
public class FlashTest extends Sprite {
private var degree:Number = 0;
private var radian:Number = 0;
private var degree2:Number = 0;
private var radian2:Number = 0;
private var r:Number = 115;
private var cx:Number = 230;
private var cy:Number = 230;
private var col:Number = 0xFF0000;
private var count:Number = 0;
public function FlashTest() {
// write as3 code here..
init();
}
private function init() {
addEventListener(Event.ENTER_FRAME,upLoad);
}
private function upLoad(e:Event) {
radian = degree/180*Math.PI;
radian2 = degree2/180*Math.PI;
drawCircleFunc(r*Math.cos(radian2)+cx,r*Math. sin(radian)+cy);
degree++;
if(degree > 360){
degree = 0;
}
if(degree%2 == 0){
degree2++;
if(degree2 > 360){
degree2 = 0;
}
}
}
private function drawCircleFunc(dcx:Number,dcy:Number){
var shape:Shape = new Shape();
var g = shape.graphics;
g.beginFill (col, 1.0);
g.drawCircle(dcx-1,dcy-1,2);
addChild(shape);
}
}
}
