クリックして円拡大
♥0 |
Line 36 |
Modified 2010-01-22 19:19:25 |
MIT License
archived:2017-03-10 20:39:24
ActionScript3 source code
/**
* Copyright 180mm ( http://wonderfl.net/user/180mm )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/aZOg
*/
package
{
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.MouseEvent;
public class Main extends Sprite {
public function Main() {
// ステージにクリック・イベントのハンドラを登録
stage.addEventListener(MouseEvent.CLICK, onClick);
}
private function onClick(e:MouseEvent):void {
//クリックしたら new するよ
var drawObj:DrawCircle1 = new DrawCircle1(e.stageX,e.stageY,stage);
}
}
}
import flash.display.MovieClip;
import flash.events.TimerEvent;
import flash.utils.Timer;
class DrawCircle1 extends MovieClip {
public function DrawCircle1(nX:int, nY:int,_stage:Object) {
graphics.lineStyle(2, 0x666666);
graphics.drawCircle( 0, 0, 10);
this.x = nX;
this.y = nY;
_stage.addChild(this);
var zoomTime:Timer = new Timer(33, 15);
zoomTime.addEventListener(TimerEvent.TIMER, function():void
{
zoomFn();
});
zoomTime.start();
}
private function zoomFn():void {
this.width += 5;
this.height += 5;
}
}