Graph-Design




  • Publicité

[Flash] Tutoriel Texte qui suit la souris en AS2

Image Listing des tutoriels flash validés .
Le support se fait dans le sous-forum prévu à cet effet .


Avatar de l’utilisateur



Administratrice

Messages: 6257
Age: 37 ans
Inscription: 19/01/2010
Localisation: France
Logiciels:
PSP12 et 13
Photoshop CS3 et CS4
Flash 8, CS3 et CS4
Dreamweaver CS4
Cinema 4D
Illustrator CS3
Camtasia Studio
etc...
Message Perso:
Pour toute question, le forum est là pour ça .
MessagePosté: Mer 10 Nov 2010 17:39
Texte qui suit la souris





Code à coller

Code: Tout sélectionner
Text = "Bonjour et Bienvenue sur le forum";
letters = Text.split("");
letterformat = new TextFormat();
letterformat.font = "Verdana";
letterformat.align = "center";
letterformat.size = "10";
spacing = 8;
speed = 3;
for (var LTR = 0; LTR<letters.length; LTR++) {
   mc = _root.createEmptyMovieClip(LTR+"l", LTR);
   mc.createTextField(letters[LTR]+"t", LTR, LTR*spacing, 10, 20, 20);
   with (mc[letters[LTR]+"t"]) {
      text = letters[LTR];
      setTextFormat(letterformat);
      selectable = false;
   }
   if (LTR) {
      mc.prevClip = _root[(LTR-1)+"l"];
      mc.onEnterFrame = function() {
         this._x += (this.prevClip._x-this._x+5)/speed;
         this._y += (this.prevClip._y-this._y)/speed;
      };
   } else {
      mc.onEnterFrame = function() {
         this._x += (_root._xmouse-this._x+10)/speed;
         this._y += (_root._ymouse-this._y)/speed;
      };
   }
}


Si vous désirez avoir un texte de couleur, prenez ce code-ci

Code: Tout sélectionner
        Text = "Bonjour et Bienvenue sur le forum";
        letters = Text.split("");
        letterformat = new TextFormat();
        letterformat.font = "Verdana";
        letterformat.align = "center";
        letterformat.size = "10";
        letterformat.color = "0xff0000";
        spacing = 8;
        speed = 3;
        for (var LTR = 0; LTR<letters.length; LTR++) {
           mc = _root.createEmptyMovieClip(LTR+"l", LTR);
           mc.createTextField(letters[LTR]+"t", LTR, LTR*spacing, 10, 20, 20);
           with (mc[letters[LTR]+"t"]) {
              text = letters[LTR];
              setTextFormat(letterformat);
              selectable = false;
           }
           if (LTR) {
              mc.prevClip = _root[(LTR-1)+"l"];
              mc.onEnterFrame = function() {
                 this._x += (this.prevClip._x-this._x+5)/speed;
                 this._y += (this.prevClip._y-this._y)/speed;
              };
           } else {
              mc.onEnterFrame = function() {
                 this._x += (_root._xmouse-this._x+10)/speed;
                 this._y += (_root._ymouse-this._y)/speed;
              };
           }
        }


Tutoriel





Tutoriel d' après l' étude d'un fla trouvé sur le net

Image

Publicité


Retourner vers Tutos Flash

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

Référencement gratuit • Forum informatique • Annuaire généraliste • Inforumatique • Hébergement d'images • Geekeden • Forum de services phpbb • Hébergeur web • Forum InfoPc
blog de création graphique, PAO et retouche photo • KazMag • Artkabis