flash on 2011-9-28
♥0 |
Line 39 |
Modified 2011-09-28 04:06:35 |
MIT License
archived:2017-03-20 17:10:14
ActionScript3 source code
/**
* Copyright zahir ( http://wonderfl.net/user/zahir )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/u4gX
*/
package {
import flash.display.Graphics;
import flash.events.Event;
import flash.display.Sprite;
public class FlashTest extends Sprite {
private var b:Ball;
private var rot:Number = 0; // 回転角度
private var rud:Number = 150; // 半径
private var c:Number = 465 / 2; // 中心
public function FlashTest() {
// write as3 code here..
var g:Graphics = graphics;
g.beginFill(0);
g.drawCircle( c,c, 5 );
g.endFill();
b = new Ball();
addChild(b);
addEventListener( Event.ENTER_FRAME, onEnter );
}
private function onEnter( event:Event ):void
{
rot++;
rot %= 360;
b.x = c + Math.cos( 0.01745 * rot ) * rud;
b.y = c + Math.sin( 0.01745 * rot ) * rud;
}
}
}
import flash.display.Graphics;
import flash.display.Shape;
class Ball extends Shape
{
public function Ball()
{
var g:Graphics = graphics;
g.beginFill( 0xFF0000 );
g.drawCircle(0,0,10);
g.endFill();
}
}