Soyez le premier à donner votre avis sur cette source.
Vue 13 029 fois - Téléchargée 2 079 fois
// ******************************************** // Nom du code : animation_ip.cpp // Auteur : _SebF AT frameIP.com // date de création : 12 juillet 2004 // version : 1.1 // Licence : Ce code est libre de toute utilisation. // La seule condition existante est de faire référence au site http://www.frameip.com afin de respecter le travail d'autrui. // ******************************************** // **************************** // Affichage du texte Entrez // **************************** objet_texte_entrez = new TextFormat(); // Création de l'objet texte objet_texte_entrez.color = 0x000000; // Couleur du texte objet_texte_entrez.size = 14; // Taille du texte objet_texte_entrez.bold = true; // Indique si le texte apparaît en gras this.createTextField("champ_du_caractere", 50, 177, 380, 100, 30); caractere = this["champ_du_caractere"]; caractere.text = "Entrez"; caractere.setTextFormat(objet_texte_entrez); // Application du format au caractere caractere.selectable = false; // Interdit la selection des caracteres // **************************** // Lien Web sur le bouton // **************************** _root.bouton.onPress = function() { getURL("http://www.frameip.com/accueil/"); }; // **************************** // Initialisation des variables // **************************** objet_texte_ip = new TextFormat(); // Création de l'objet texte objet_texte_ip.color = 0x000000; // Couleur du texte objet_texte_ip.size = 14; // Taille du texte objet_texte_ip.bold = true; // Indique si le texte apparaît en gras nombre_de_caracteres = 30; // Nombre de caractère générés // **************************** // Génération des caractères // **************************** for (i=0; i<nombre_de_caracteres; i++) { this.createTextField("champ_du_caractere"+i, i, random(300), random(300), 300, 30); // nom, profondeur, x, y, largeur,hauteur) caractere = this["champ_du_caractere"+i]; caractere.text = random(255)+"."+random(255)+"."+random(255)+"."+random(255); caractere.setTextFormat(objet_texte_ip); // Application du format au caractere caractere.vitesse = random(14)+4; // Création d'une variable lié au caractère indiquant sa vitesse caractere.selectable = false; // Interdit la selection des caracteres } // **************************** // Mouvement des caractères // **************************** this.onEnterFrame = function() { for (i=0; i<nombre_de_caracteres/2; i++) { caractere = this["champ_du_caractere"+i]; caractere._y += caractere.vitesse; // Déplacement du caractère vers le bas if (caractere._y>=300) { caractere._y = 0; } // Repositionne le caractère en haut } for (i=nombre_de_caracteres/2; i<nombre_de_caracteres; i++) { caractere = this["champ_du_caractere"+i]; caractere._x += caractere.vitesse; // Déplacement du caractère vers la droite if (caractere._x>=300) { caractere._x = 0; } // Repositionne le caractère en haut } };
14 août 2004 à 11:06
Yaya
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.