Bonjour, alors voila, je suis plutot novice en flash, et j'ai un probleme avec un code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
import com.greensock.*;
import com.greensock.easing.*;
 
var menu_items:Array = ["HOME","ABOUT","PORTFOLIO","CONTACT","FACEBOOK"];
var urls:Array = ["http://www.site1.com",
				  "http://www.site2.com",
				  "http://www.site3.com",
				  "http://www.site4.com",
				  "http://www.site5.com"];
 
var menu:Sprite = new Sprite();
menu.x= stage.stageWidth / 2;
menu.y=stage.stageHeight /2;
addChild(menu);
 
buildMenu();
 
function buildMenu(){
 
	var btn:myButton;
	var angle:int=360/menu_items.length;
 
	for (var i:int = 0; i< menu_items.length; i++){
		btn = new myButton();
		btn.buttonMode=true;
		btn.labelBtn.text = menu_items[i];
		btn.mouseChildren=false;
		btn.urlsite = urls[i];
		menu.addChild(btn);
		TweenLite.to(btn,2,{rotation: -i*angle,ease:Bounce.easeOut});
	}
}
 
menu.addEventListener(MouseEvent.CLICK,clickHandler );
 
function clickHandler(e:MouseEvent ):void{
	navigateToURL(new URLRequest(e.target.urlsite));
}

comment faire pour que les liens s'ouvrent dans la même fenêtre et n'en n'ouvrent pas une nouvelle ?

Merci d'avance, Paul.