static varをグローバル変数的に使うテスト
♥0 |
Line 33 |
Modified 2010-02-26 18:58:22 |
MIT License
archived:2017-03-20 06:19:09
ActionScript3 source code
/**
* Copyright TheCoolMuseum ( http://wonderfl.net/user/TheCoolMuseum )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/tj7A
*/
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
public class FlashTest extends Sprite {
public function FlashTest() {
init();
}
private function init():void{
Global.stage = stage;
Global.root = this;
var tri:Sprite = new Triangle();
addChild(tri);
}
}
}
import flash.display.MovieClip;
import flash.display.Stage;
import flash.display.Sprite;
class Global{
public static var stage:Stage;
public static var root:Sprite;
}
class Triangle extends Sprite{
public function Triangle(){
graphics.beginFill(0xff0000,1.0);
graphics.moveTo(0,-10);
graphics.lineTo(10,10);
graphics.lineTo(-10,10);
x = Global.stage.stageWidth/2;
y = Global.stage.stageHeight/2;
}
}