1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.geom.Rectangle;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.events.Event;
import flash.Lib;
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.net.URLVariables;
class Test
{
private var _stage: MovieClip;
private var _carreRouge: Sprite;
public function new( )
{
_stage = Lib.current;
init();
}
private function init():Void
{
createView();
}
private function createView():Void
{
_carreRouge = new Sprite();
_carreRouge.graphics.beginFill(0xFF0000);
_carreRouge.graphics.drawRect(0, 0, 40, 40);
_carreRouge.graphics.endFill();
_stage.addChild(_carreRouge);
_carreRouge.x = 100;
_carreRouge.y = 100;
_carreRouge.addEventListener(MouseEvent.CLICK,faceClick);
}
private function faceClick(event:MouseEvent):Void
{
var url:String = "http://haxe.org/";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request);
}
}
public static function main(): Void
{
new Test( );
}
} |
Partager