IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH 8] [AS] Texte Animé qui ne veux pas s'afficher !


Sujet :

Flash

  1. #1
    Membre averti Avatar de Neroptik
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2005
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2005
    Messages : 337
    Points : 402
    Points
    402
    Par défaut [FLASH 8] [AS] Texte Animé qui ne veux pas s'afficher !
    Bonjour, je suis en train de faire un texte animé.

    Pour cela j'ai un MC "animation" qui a pour valeur de liaison "animation" et qui contient des effets sur un MC d'occurence "lettre" qui contient lui même une zone de texte dynamique qui a pour occurence "aff". (police Arial avec contours de police integrés).

    et voici mon code AS qui est sur ma scene principale:

    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
    texte="Un texte a afficher";
     
    texte=texte.split("");
    i=0;
    x=0;
    inter=setInterval(function(_this){
            p=_this.attachMovie("animation","animation"+i,i,{_x:x});
            /*ici on utilise le caractère facultatif de MovieClip.attachMovie
                    dans cette objet, on définit que dans le futur clip créé (donc
                            la nouvelle lettre, on définira une variable _x étant égale à
            x. Comme pour un clip modifier son _x reivent à modifier sa position
                    on place le clip où l'on veut*/
            p.lettre.aff.text=texte[i++];
            p.lettre.aff.autoSize=true;
            x+=p.lettre.aff.textWidth;
            //et on oublie pas d'ajouter à x la largeur de la lettre qui vient
            //d'être créée.
            if(i==texte.length)clearInterval(inter);
    },60,this);
    je ne comprend pas pourquoi les lettres ne s'affichent pas dans les zones de texte, pourtant j'ai tirer ce code d'un tuto mais je n'arrive pas le rendre fonctionnel ! :S

    Merci de me mettre sur la voie si vous avez une idée

  2. #2
    Membre averti Avatar de Neroptik
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2005
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2005
    Messages : 337
    Points : 402
    Points
    402
    Par défaut
    Je viens de trouver la solution a mon probleme, c'etait assez bizare... J'ai refait mes clip proprement et ca fonctionne ^^.

    Edit : Apparement quand je n'integre pas les contours de police, ca fonctionne... mais des que je les mets ca ne marche plus ... :s

    Enfin bref, mon MC contenant le texte suit une trajectoire, ca c'est bon ,mais des que je veux mettre une rotation les lettre clignottent et on vois plus rien quand je test l'anim :S, Idempour une variation d'alpha, elle est invisible lors du test..

    Merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/11/2009, 17h31
  2. text-align:right; qui n'est pas pris en compte ?
    Par pop_up dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 28/04/2008, 12h15
  3. [Mail] texte qui ne devrait pas s'afficher
    Par jfrag dans le forum Langage
    Réponses: 4
    Dernier message: 14/11/2006, 18h52
  4. [XSLT][XSD] Annotation qui ne dervait pas s'afficher
    Par ploxien dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 27/10/2006, 12h41
  5. Réponses: 6
    Dernier message: 05/05/2005, 23h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo