Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2759 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  script flash problème - please help

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script flash problème - please help

n°785758
sanka77
Posté le 03-07-2004 à 17:53:06  profilanswer
 

Bonjour à tous,
voilà, j'ai récupéré un fla sur le net d'une animation que je voulais modifier. DU point de vue des symboles etc... je l'ai fait sans problème. Mais le pbl est l'action script, car il concerne deux symbols alors que moi j'aimerais en mettre un troisième. Sauf que je n'y connais rien, à l'origine, entre deux symbols dans le script on a "else" alors j'ai essayé d'en mettre un autre avec à la suite la ligne pour mon 3e symbol mais ça marche pas. QUe faudrait -il mettre pour que mon animation lise les 3 lignes concernant mes 3 symbols?
voici le scipt:
 
SSX = 30;
SSY = 30;
XSPACING = 30;
YSPACING = 20;
spans = new Array(SSX);
for (y=0; y<SSY; y++) {
    for (x=0; x<SSX; x++) {
        n = y*SSX+x;
        if ((((x*5 ^ y*3)) & 3) == 0) {
            duplicateMovieClip("0", "c"+n, n);
        } else {
            duplicateMovieClip("3", "c"+n, n);

(ci après j'ai mis la ligne que j'aimerai insérer , qui ferai intervenir mon 3e symbol "1" , mais si je le mets just comme ça, seulement deux symbols sur mes  trois symbols seront lus,il faudrait que l'action lise "0" , "3" et "1".)
            duplicateMovieClip("1", "c"+n, n);
        }
        with (this["c"+n]) {
            _x = x*XSPACING+XSPACING;
            _y = y*YSPACING;
        }
    }
}
for (x=0; x<SSX; x++) {
    y = Math.Random()*SSY*8;
    spans[x] = -(int(y));
}

 
J'espère que vous avez pu comprendre mon problème, qui je pense n'est qu'un problème de mot de liaison... ? non?
n'hésitez pas si vous avez des questions merci!


Message édité par sanka77 le 03-07-2004 à 17:54:22
mood
Publicité
Posté le 03-07-2004 à 17:53:06  profilanswer
 

n°786843
Banane mas​quee
Yé vé té fer la pô...
Posté le 05-07-2004 à 12:54:31  profilanswer
 

Code :
  1. duplicateMovieClip("3", "c"+n, n);
  2. duplicateMovieClip("1", "c"+n, n);


Ça te fait dupliquer 2 clips mais tu leur donnes le même non à tes 2 nouveaux clips... Forcément au final c'est pas terrible... A priori la 1ère ligne se fait "écraser" par la 2ème...
Sinon j'ai pas bien compris où ça mène vraiment ton script... On peut avoir un aperçu?


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
n°796223
Mr Mala
Posté le 15-07-2004 à 11:39:52  profilanswer
 

Sanka77 a écrit :


            duplicateMovieClip("3", "c"+n, n);
            duplicateMovieClip("1", "c"+n, n);


 
Tu ne peux pas créer deux movieclips dynamiquement ( duplicate ou attach ) dans le même LEVEL ( ton 'n' en 3ième paramètre de ton duplicateMovieClip() ) ...
Essaye de mettre un 'n' différent pour ton clip "3" et ton clip "1" ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  script flash problème - please help

 

Sujets relatifs
Probleme compilation pour programme fragmenté [Résolu][PHP] Petit problème avec les images ... [Résolu]
probleme avec les pseudo frames [resolu !!]problème d'arrondi en c++
Problème avec la copie de variablesUn probleme de CSS et de DIV avec IE
Problème de requetes SQLScript de connexion telnet smtp
[PHP]script autonome et rafraichissement de page distanteExecuter un script à intervalle de temps régulier sans être gourmand
Plus de sujets relatifs à : script flash problème - please help


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR