Texte defilant avec bdd - Flash/ActionScript - Programmation
Marsh Posté le 04-10-2006 à 19:49:22
Citation : // Chargement du fichier |
Marsh Posté le 05-10-2006 à 16:00:45
Impeccable !! Merci,
vous etes toujours aussi efficace sur ce forum !
J'ai une autre question, Est ce qu'il est possible que le champs de texte dynamique prenne la talle de ce qu'il y a a afficher ?
Parce que j'ai mis une taille moyenne, mais si il n'y a qu'un seul mot à afficher par exemple, il y a bcp d'espace vide dans le champ de texte et quand il défil sa fait un gros blanc où il n'y a plus rien à afficher.
Y a t-il une solution ?
Merci encore pour votre aide
Marsh Posté le 05-10-2006 à 16:36:18
Code :
|
Marsh Posté le 06-10-2006 à 10:03:24
Merci à sa marche nickel, mais sa n'a résolu le probleme qu'a moitié parce que si le texte est grand il s'agrandit sur la scène et apparait à l'image 1. Est ce qu'il y a un moyen de le faire commencer au bord de la scène à chaque fois peu importe sa taille, j'ai essayé plein de chose de se genre :
Code :
|
Mais sa ne marche pas
Alors je me suis dit que je m'y était mal pris et j'ai essayé de faire un defilement sans fin :
Code :
|
Mais après avoir tourné le code dans tous les sens je sais plus ce que je dois faire et le seul résultat que j'arrive a avoir avec ce code c'est qu'il défil bien dans la zone de texte mais il reste à l'interieur et apparait dès le début à l'interieur !
Bref je connait le php mais franchement l'AS je suis perdu !
@+
Marsh Posté le 04-10-2006 à 13:13:36
Bonjour,
j'ai un nouveau probleme avec flash
j'ai un texte qui défile en affichant le contenu d'une bdd mais le probleme c'est qu'a chaque fois que l'anim recommence à l'image 1, le champs de texte s'incrémente :
Au premier passage j'ai sa : Le texte
Au deuxième : Le texteLe texte
Au 3eme : Le texteLe texteLe texte
etc etc ...
Voici le code (pas de moi) :
// Création d'un objet LoadVars pour récupérer les données
liste_lv = new LoadVars();
// Définition de la fonction à appeler au chargement des données
liste_lv.onLoad = function(pSucces){
// Si le chargement s'est bien déroulé...
if(pSucces){
// Si le premier résultat vaut "Echec", on affiche le message d'erreur :
if (this.resultat_0 == "Echec" ){
liste_txt.htmlText = "<b>ERREUR: </b>"+this.erreurmsg;
// Sinon on affiche les résultats
} else {
for (var i=0 ; i<this.total ; i++){
liste_txt.htmlText += "<b>INFO:</b><br>"+this["resultat_"+i]+"<br>";
}
}
// Si le fichier n'a pas pu être chargé...
}else {
liste_txt.htmlText = "<b>FICHIER INTROUVABLE</b>";
}
}
// Chargement du fichier
liste_lv.load("getListe.php" );
A mon avis le probleme est là :
} else {
for (var i=0 ; i<this.total ; i++){
liste_txt.htmlText += "<b>INFO:</b><br>"+this["resultat_"+i]+"<br>";
Mais dès que je touche quelque chose le code ne fonctionne plus
Est ce que vous pouvez m'aider ?