Signature walt disney

Soyez le premier à donner votre avis sur cette source.

Vue 23 709 fois - Téléchargée 5 080 fois

Description

Le code suivant permet d'écrire un texte ou de dessiner une forme petite a petit a partir d'une interpolation de mouvement.
C'est pas transcendant mais avec les etoiles ca fait un jolie ptit effet Walt Disney.(J'ai piquer les etoiles a qqun d'ici je ne sais plus qui désolé mais bravo a lui!)

Source / Exemple :


//Calcul de la taille du trait suivant la taille de la signature a l'écran
tailledutrait=signature._height/3;

function tracetrait() {

//------------------défini la taille et la couleur du trait---------------------
_root.lineStyle(tailledutrait,0xffffff);
//------------------------------------------------------------------------------

//---Permet de dessiner dans la fenetre globale a l'endroit ou le clip est mis--
point = new Object();
point.x = signature.tracelux._x;
point.y = signature.tracelux._y;
signature.localToGlobal(point);
_root.moveTo(point.x,point.y);
_root.lineTo(point.x+1,point.y+1);
//------------------------------------------------------------------------------

//------------------choisi une etincelle aleatoirement--------------------------  
a=signature._currentframe;
b=int(Math.random()*5)+1;
//------------------------------------------------------------------------------

//--------la je ne comprned pas pourkoi je n'arrive pas a récupérer les ---------
//  coordonnées de l'objet dupliquer alors qu'il existe puisqu'il s'affiche? 
letincelle=eval("signature.tracelux.etincelle" add b);
letincelle._alpha=100;
duplicateMovieClip(letincelle,"et" add a,200+a);
//------------------------------------------------------------------------------
}

setInterval(tracetrait,1);

Conclusion :


Bah voila comme vous pouvez le constater ca marche!
Mais ce que je ne comprends pas c que je fais un duplicateMovieClip dedans,que ca marche mais je n'arrive pas a acceder aux coordonnées de l'objet dupliquer !
Moi pas comprendre!
Merci

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de kingcobra

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.