- // ********************************************
- // 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
- }
- };
// ********************************************
// 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
}
};