begin process at 2012 02 10 11:51:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

simplification de code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

simplification de code

dimanche 14 mai 2006 à 19:11:40 | simplification de code

nightmareofworld

Bonjour
etait-il possible de simplifier se code
switch (_root.myArray[i]) {
        case 1 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(cheblanche, "cheblanche"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("cheblanche"+numero);
            numero++;
            i++;
            break;
        case 2 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(chebleu, "chebleu"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("chebleu"+numero);
            numero++;
            i++;
            break;
        case 3 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(cheorange, "cheorange"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("cheorange"+numero);
            numero++;
            i++;
            break;
        case 4 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(cherouge, "cherouge"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("cherouge"+numero);
            numero++;
            i++;
            break;
        case 5 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(chevert, "chevert"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("chevert"+numero);
            numero++;
            i++;
            break;
        case 6 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(cheviolette, "cheviolette"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("cheviolette"+numero);
            numero++;
            i++;
            break;
        case 0 :
            date = Date();
            date.getSeconds();
            duplicateMovieClip(this, "cintre"+numero, 3);
            while (date+4<date2) {
                date2 = Date();
                date2.getSeconds();
            }
            removeMovieClip("cintre"+numero);
            numero++;
            i++;
            break;
        }

dimanche 14 mai 2006 à 19:24:21 | Re : simplification de code

SuperDevy

Membre Club
Réponse acceptée !
Oui :

var habits = ["cheblanche", ..., "cintre"];
var n = _root.myArray[i];


date = Date();
date.getSeconds();
duplicateMovieClip(this[habits[n]], habits[n]+numero, 3);
while (date+4<date2) {
    date2 = Date();
    date2.getSeconds();
}
removeMovieClip(habits[n]+numero);
numero++;
i++;
break;

SuperDevy, c la !
dimanche 14 mai 2006 à 20:13:06 | Re : simplification de code

nightmareofworld

merci exactement ce qui faut mais il a pas un point normalement entre this et [habits[n]]
dimanche 14 mai 2006 à 21:05:02 | Re : simplification de code

bali_balo

Réponse acceptée !
Non, cette notation ne permet pas de placer un point entre de référence de clips.
Elle est seulement utilisé lorsque l'on veut appeler un clip avec un String :

clip1.clip2["monClipNumero" + variableIdentifiant + "lngflqsjngflslf" + .... ].clip3

Par contre il ne faut pas oublier le point de l'autre côté de la référence ^^ ( ...].clip3 )




bali_balo....=]


Cette discussion est classée dans : date, numero, case, date2, getseconds


Répondre à ce message

Sujets en rapport avec ce message

retrouver l'occurrence d'un clip ? [ par patrickgilet ] Posté le: Jeu 30 Mai, 2002 12:45 pm Sujet du message: retrouver le nom de l'occurrence d'un clip ? ---------------------------------------------- URGENT Case a coche Sous Flash [ par jmade ] Bonjour,Je cherche a faire une case a cocher en flash et que la valeur, true ou false me soit renvoyée sur un php.Jusqu'a présent le seul retour que j format de Date [ par syndrael ] Bonjour,J'essaie d'avoir à partir de new Date(), le jour du mois.getDay ne correspond po !! Exemple pour aujourd'hui la fonction me renvoie 11 !! Et j ***Problème php / flash help*** [ par kodiask ] voila g une animation et je veu afficher lheure et la date sur mon image g donk :loadVariableNum("actu.php",0)et sur mon fichier php g :$date = date(" besoin d'une petite orientation [ par hellosct1 ] bonjourvoila j'ai 2 boutons en flash qui sont reparties sur la meme feuille HTMLces boutons déclanche un sample audio), mais quand je clic sur le nume QCM Interactif [ par jdeboer ] Bonjour,Je suis en train de realiser un QCM dont le chargement est interactif. En effet, la liste des questions est contenu dans un fichier XML. J ai charger un swf en fonction de la date [ par fudje ] Bonjour,j'ai un problème qui doit etre simple à résoudre pour les doués en programmation: j'ai un bouton dans un flash qui load un movie appelé calend Compte à rebours J- [ par alcapouce ] Dur dur de trouver sur le net des aides pour des comptes à rebours par rapport à des jours donc je viens demander ici. Je veux faire un compte à rebou Changer clip en fonction de la date [ par caroel ] Bonjour tout le monde !Je débute avec actionscript et il y a un truc que je pige pas...Je voudrais mettre un clip différent (de la bibliothèque) sur l variable & switch [ par ICIoBRa ] Salut a tousJ'ai le code suivant :variable1 = random(5) ;variable2 = 0.00 ;switch (variable1) { case 0: variable2 = 0.02 ; case 1: variable2 = 0.01 ;


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales