Bonjour,
Lorsqu'il s'agit d'assigner une police a une zone de texte que j'ai placé à la main, il n'y a aucun probleme.
J'ai egalement cree des clips avec attachMovie (composees d'une zone de texte et d'un bouton) et la encore aucun probleme.
Mais dans l'exemple suivant je n'arrive a rien. Pourtant la police à les memes proprietes que pour le reste de l'application.
(quelques precisions sur le code plus bas)
newBtn est donc l'occurence du clip. Ce clip contient une zone de texte et 2 images. La zone de texte se nome txtTitle et a pour variable source sTitle.
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 //on defini la police que l'on veut var myFormat = new TextFormat(); myFormat.font = "philips"; //nom de la police ds la bibli myFormat.size = 20; for(var i = 1; i<=nbItem; i++){ //nom du nouvel element du menu this.menu_mc0.duplicateMovieClip("menu_mc"+i,i); var newBtn = this["menu_mc"+i]; //current button var prevBtn = this["menu_mc"+(i-1)]; //previous button // position du bouton newBtn._y = prevBtn._y + prevBtn._height; newBtn.txtTitle.embedFonts = true; newBtn.txtTitle.setNewTextFormat(myFormat); //on assigne un texte a afficher newBtn.sTitle = "coucou"; }
Merci a vous pour toute suggestion.
Demco.
Partager