pb avec LoadVariables() - Flash/ActionScript - Programmation
Marsh Posté le 12-03-2006 à 15:52:37
http://forum.hardware.fr/hardwaref [...] 5563-1.htm
une petite recherche la prochaine fois avant de poster...
Marsh Posté le 12-03-2006 à 17:21:00
je vais regarder ca merci.Pourtant j'avais lancé une recherche mais j'avais pas celui-là..pour que je poste faut vraiment que je sois en misère
Merci
Marsh Posté le 12-03-2006 à 17:44:41
Heu je suis désolé mais je sors pas ! quelqu'un peux m'aider svp ?
Marsh Posté le 12-03-2006 à 17:58:39
mechkurt a écrit : tu as essayé de regarder papou.fla et papou.txt ? |
Oui oui j'ai regardé et voilà ce que j'ai fais :
Citation : |
Désolé c'est très brouillon. Alors la bonne nouvelle c'est qu'avant ton aide trace me sortait un undefined, maintenant trace me sors le bon texte, mais le bandeau me marque toujours undefined...ca me rends fou Action Script
Merci de ton aide stp
Marsh Posté le 12-03-2006 à 18:00:28
si tu veux je n'ai pas de problème pour afficher tout celà dans un simple champs texte, mais le problème c'est que ActionScript ne le traite pas avec la moulinette de défilement...enfin c'est mon impression de noob
Marsh Posté le 12-03-2006 à 13:34:48
Bonjour tout le monde,
Voilà depuis hier je tente de remplacer la var texte_defilant par un fichier externe txt
J'ai tenté avec des LoadVariables, de couper divers scirpt entre eux mais rien à faire !
mon fichier txt :
texte_defilant="décode la chaîne data pour"
et voici le code (pour info il s'agir d'un scirpt que j'ai récupéré
/*-----------------------------------------------------*/
/* paramétrage de la fonction faisant défiler un texte */
x = 30; // nombre de lettre à afficher
vitesse_defil = 200; // vitesse de défilement par lettres en ms
texte_defilant = ' MON TEXTE QUI DEVRAIT DEFILER '; // texte défilant
/*-----------------------------------------------------*/
texteDef = _level0.texte_defilant;
function defil(){
texteDef = texteDef.substring(1,texteDef.length); // on retire le permier caractère
while(texteDef.length < x)
{
texteDef += " - " + texte_defilant; // on ajoute à la suite le texte à répéter
}
_level0.contenu =texteDef; // on met à jour le texte dans le champs texte
}
if(texte_defilant.length<=x){ // si le texte est trop court pour défiler, on l'affiche tel quel
_level0.contenu =texteDef;
}else{
temp = setInterval(defil,100); // si le texte est plus long que la zone de saisie, on le fait défiler
}
Merci beaucoup !