bonjour j'aimerais crée un système d'incrémentation automatique dans un champs de texte crée en actionscript
il est dynamique j'aimerais que le nombre incrementé s'affiche sur une ligne puis je passe à la ligne et j'affiche dans une autre police ou une autre mise en formes les symboles monétaires.
j'utlise un champs de texte défini en html, le texte est inclus directement dans l'actionscript (pas de recup de fichier txt ou xml externe)
et passe un <br>
par contre l'utilisation de la feuille de style et des attribut css ne marche pas?!
je mets ici mon code et
en gras où je pense je trouve le problème
this.createTextField("my_txt", 1, 100, 100, 300, 100);
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt.html = true;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xFF0000;
my_fmt.align = "center";
my_txt.text = "This is my first test field object text.";
my_txt.setTextFormat(my_fmt);
var styles:TextField.StyleSheet = new TextField.StyleSheet();
styles.setStyle("bodyText",
{fontFamily: 'Arial,Helvetica,sans-serif',
fontSize: '45px'}
);
my_txt.styleSheet = styles;
var i:Number;
/* fonction appelée toutes les images*/
if(!i){
var i:Number= 1050;
}
function maFonction (arret:Number){
if(arret=='0'){
i+=7;
//this.my_txt.text ="\n"+"test";
this.my_txt.htmlText = i + "<br>" +"<span class='bodyText'>" + " ¤"+" $"+ " £"+ "</span>";}
if(arret== '1')
{i=0;
delete onEnterFrame;
}
};
onEnterFrame = function() {
var taille = style.size ;
maFonction(0);
}