Bonjour,
Le code ci-dessous trace un carre violet (dans un clip qui s'appelle "carre") et ensuite, ajoute un ComboBox a cheval sur le carre et la scene.
grace a l'utilisation de getNextHighestDepth(), le ComboBox s'affiche bien au dessus du carre.
mais, si je clic sur le ComboBox pour l'ouvrir, la liste s'affiche derriere le carre
est-ce que qqu'un peut m'expliquer ce que je dois faire pour avoir ma liste deroulante au dessus du carre ?
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 this.createEmptyMovieClip("carre", this.getNextHighestDepth()); this.carre.beginFill(0xCC22CC, 100); this.carre.lineStyle(1, 0x111111, 100); this.carre.moveTo(100, 100); this.carre.lineTo(200, 100); this.carre.lineTo(200, 200); this.carre.lineTo(100, 200); this.carre.lineTo(100, 100); this.carre.endFill(); this.createClassObject(mx.controls.ComboBox, "choixTailleHexa", this.getNextHighestDepth(), {_x:80, _y:90}); this.choixTailleHexa.addItem({data:1, label:"Grand"}); this.choixTailleHexa.addItem({data:2, label:"Moyen"}); this.choixTailleHexa.addItem({data:3, label:"Petit"});
Partager