flash on 2010-8-21 rimanman forked:0favorite:0lines:36license : MIT License modified : 2010-11-04 03:06:23 Embed Tweet package { import flash.events.ActivityEvent; import flash.display.Sprite; import flash.events.Event; public class FlashTest extends Sprite { private var test:Actor; public function FlashTest() { test = new Actor(); addChild(test); addEventListener(Event.ENTER_FRAME, loop); } // 動作 private function loop(e:Event):void { test.OnAction(); } } } import flash.display.Shape; // アクタークラス class Actor extends Shape { // コンストラクタ public function Actor() { graphics.beginFill(0x00cc00); graphics.drawCircle(0, 0, 50); graphics.endFill(); } // アクション public function OnAction():void { x = mouseX; y = mouseY; } } Code Fullscreen Preview Fullscreen loopが毎フレーム走る処理でaddChildがタスクに登録みたいな感じかなー by rimanman at 2010/11/04 03:09:41 test mouseY mouseX addEventListener Shape Event.ENTER_FRAME Event