function open (e:MouseEvent) : void { navigateToUrl(new URLRequest ("http://XXXXX.com")); } bouton.addEventListener(MouseEvent.CLICK,open);
var urls:Array = []; urls[bg1] = "http://www.link1.com"; urls[bg2] = "http://www.link2.com"; urls[bg3] = "http://www.link3.com"; function open (e:MouseEvent) : void { navigateToUrl(new URLRequest (urls[e.target])); } bg1.addEventListener(MouseEvent.CLICK,open); bg2.addEventListener(MouseEvent.CLICK,open); bg3.addEventListener(MouseEvent.CLICK,open);
var extraHeaderButtons:extraHeaderBtns = new extraHeaderBtns(); var urls:Array = []; urls[extraHeaderButtons.bg1] = "http://www.link1.com"; urls[extraHeaderButtons.bg2] = "http://www.link2.com"; urls[extraHeaderButtons.bg3] = "http://www.link3.com"; //----------------Init function is loaded after bg image / header / footer have been loaded-------------------------// function init():void { //add a listener for the stage resize event if this is the first load stage.addEventListener(Event.RESIZE, resizeListener); //Add all navigation buttons extraHeaderButtons.x = StageWidth - 170; extraHeaderButtons.y = StageHeight - 29; addChild(extraHeaderButtons); footerButtons.x = 10 ; footerButtons.y = StageHeight - 26; addChild(footerButtons); resizeListener(null); getMainNavButtons(); loadIntro(); } function open (e:MouseEvent) : void { navigateToUrl(new URLRequest (urls[e.target])); } extraHeaderButtons.bg1.addEventListener(MouseEvent.CLICK,open); extraHeaderButtons.bg2.addEventListener(MouseEvent.CLICK,open); extraHeaderButtons.bg3.addEventListener(MouseEvent.CLICK,open); footerButtons.playlist.addEventListener(MouseEvent.CLICK, playlist); //----------------Assign Properties to EXTRA HEADER BUTTONS-------------------------// extraHeaderButtons.bg1.addEventListener(MouseEvent.CLICK,loadNewBg); extraHeaderButtons.bg2.addEventListener(MouseEvent.CLICK,loadNewBg); extraHeaderButtons.bg3.addEventListener(MouseEvent.CLICK,loadNewBg); extraHeaderButtons.fs.addEventListener(MouseEvent.CLICK,fullScreen); extraHeaderButtons.bg1.buttonMode extraHeaderButtons.bg2.buttonMode extraHeaderButtons.bg3.buttonMode = extraHeaderButtons.fs.buttonMode = true; extraHeaderButtons.bg1.mouseChildren extraHeaderButtons.bg2.mouseChildren extraHeaderButtons.bg3.mouseChildren = extraHeaderButtons.fs.mouseChildren = false; //assign the xmlist index of each wallpaper button to the data property //so when we call loadNewBg flash knows which URL to load extraHeaderButtons.bg1.data = 4; extraHeaderButtons.bg2.data = 5; extraHeaderButtons.bg3.data = 6;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionextraHeaderButtons.bg1.link = "http://www.link1.com";
navigateToURL(new URLRequest(e.target.link));