Spriteインスタンスの受け渡しと追加

by Fumio
import flash.display.Stage;
import flash.events.Event;
♥0 | Line 22 | Modified 2010-06-29 18:32:24 | MIT License
play

ActionScript3 source code

/**
 * Copyright Fumio ( http://wonderfl.net/user/Fumio )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/dLQo
 */

package {
	// import flash.display.Stage;
	import flash.display.Sprite;
	// import flash.events.Event;
	public class FlashTest extends Sprite {
		public var fukidasi1:Fukidasi;
		public var canvas1:Sprite;
		public function FlashTest() {
			fukidasi1 = new Fukidasi();
			addChild(fukidasi1);
		}
	}
}
import flash.display.Sprite;
class Fukidasi extends Sprite {
	public function Fukidasi() {
		// var canvas:Sprite = new Sprite();
		// var fukidasi:Sprite = createFukidasi(canvas);
		createFukidasi();
	}
	private function createFukidasi():void {  // canvas:Sprite):Sprite {
		// canvas.graphics.beginFill(0xff0000);
		graphics.beginFill(0xff0000);
		// canvas.graphics.drawRoundRect(100,100,50,20,5,5);
		graphics.drawRoundRect(100,100,50,20,5,5);
		// canvas.graphics.endFill();
		graphics.endFill();
		// return canvas;
	}
}