begin process at 2012 05 27 19:43:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

probleme avec action script


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

probleme avec action script

mardi 27 septembre 2005 à 12:46:53 | probleme avec action script

zetlee

bonjour j'ai ceci comme code:

cable = new Array(cable1, cable2, cable3, cable4, cable5, cable6, cable7, cable8, cable9, cable10, cable11,cable12,cable13,cable14,cable15);
btn = new Array(btn1, btn2, btn3, btn4, btn5, btn6, btn7, btn8, btn9, btn10, btn11, btn12, btn13, btn14,btn15);
for (i = 0; i <= 16 ; i++){
        btn[i].onPress = function (){
            cable[i]._y = 1;
            trace("bloups");
            }
       
}

la partie avec bloups marche mais pas celle avec cable[i]._y... pourquoi???

_________________________________________

zet-lee batteur de darklight et programmeur amateur en flash et xhtml et autre
mardi 27 septembre 2005 à 13:53:11 | Re : probleme avec action script

goldenboy68

Réponse acceptée !
Hmmm...faudrait expliquer ce que tu veux faire, car c'est pas très clair...c'est quoi tes cables1 à 15, les câbles que tu branches sur la table de mixage? et les btn pour les règlages?

pkoi parker ça dans des tableaux? C'est pas juste le nom de tes clips?

Alors au hasard, je dirais:

for (i = 0; i <= 16 ; i++){
        this["btn"+i].onPress = function (){
            this.varI=i;
            this._parent["cable"+this.varI]._y = 1;
            trace("bloups"+i);
            trace("Var I:"+this.varI); //Ca c'est pour te montrer la différence (i!=varI)
            }
}


@+! Samy

mardi 27 septembre 2005 à 13:56:56 | Re : probleme avec action script

zetlee

en fait ce sont des prise electrique qui dessende et qui s'arrette et j'aimerait que quand on clic sur le btn1, le _y de cable1 devient 0 (ce qui permet a la prise d'etre branché...

_________________________________________

zet-lee batteur de darklight et programmeur amateur en flash et xhtml et autre
mardi 27 septembre 2005 à 14:05:16 | Re : probleme avec action script

goldenboy68

oui...et mon code te convient pas? A priori pas besoin des tes tableaux.

@+! Samy

mardi 27 septembre 2005 à 19:43:29 | Re : probleme avec action script

Slagt

Membre Club
Réponse acceptée !
Oula oula !!!

Doucement !!

Le "i" ne veut plus rien dire une fois la boucle terminé.
J'ai corriger les valeurs de "i" d'après ton tableau du début. En effet, btn0 et btn16 n'existent pas... enfin pas d'après ton tableau.
On déclare varI pour chaque bouton avant d'initialiser le onPress. Sinon, à chaque fois qu'on cliqueras sur le bouton, varI prendra la valeur de i qu'il connait (dans mon exemple : undefined, dans le cas de Samy : 16).

Voilà voilà :)


// Le "var i" permet de supprimer "i" une fois la boucle terminée.
for (var i=1; i <= 15; i++)                     // Boucle entre 1 et 15 (je suis pas sûr que 0 et 16 t'intéresse ?).
{
    this["btn"+i].varI = i;                        // On déclare cette variable AVANT d'entrer dans le onPress
   
    this["btn"+i].onPress = function ()   // On initialise le onPress
    {
        this._parent["cable"+this.varI]._y = 1;   // Bon bah ça ...
      
        trace ("VarI = " + this.varI);      // Pareil ...
    }
}


^^
mercredi 28 septembre 2005 à 11:01:37 | Re : probleme avec action script

goldenboy68

J'avais pas trop réfléchi! lol

Un simple copier-coller de son code...par contre, m'en veux un peu pour le this.varI=i; déclaré dans le "onPress", ce qui est complètement stupide puisque ça change absolument rien! lol

Enfin bon...heureusement que d'autres passent derrière moi pour corriger mes erreurs!

@+! Samy



Cette discussion est classée dans : script, probleme, action, array, cable


Répondre à ce message

Sujets en rapport avec ce message

pas un petit probleme mais un probleme general : Formation Flash action script??? [ par Mastroiani ] Voila, j essais de m autoformer à flash, ss avoir aucun acquis au préalabe en tant que web master. Me diriez vous, peu-être aurais je du commencer par probleme action script : swf externe [ par lunaticks ] bonjour a tous, voici mon probleme, je vais essayé d'etre clair : j'ai un swf (nommons le 01) qui charge deux autre swf (02 et 03) le swf 02 contien probleme dans l'action script [ par h33 ] bonjour j'ai une petit pb à l'utilisation  d'action script en mode normale , comment changer le en mode normale rerci Du texte dynamique qui déclare de l'action script..? [ par 3gg ] Bonjour ! Je ne sais pas trop comment m'y prendre : Pour l'instant, j'ai un bloc texte dynamique (intégré au fla) comprenant plusieurs lignes txt avec Action script [ par vomito_82 ] Bonjour à tous,je dois réaliser un projet en flash, malheuresement j'ai encore bien du mal avec actionscript ! si vous pouviez me donner un coup de ma action script [ par rollingfever ] Bonjour, j' essai actuelment de de faire un site .Sur le menu il y a 5 galeries, pour ne pas mettre toutes les photos sur la timeline principale j'ai j'ai un problème pour faire disparaitre une image en action script [ par dams2007 ] Salut à tous, j'espère que quelqu'un pourra m'aider, je débute en action script et G un souci pour faire disparaitre une image que j'ai chargé en exte action script+clavier : Key.isDown est trop lent. [ par fxi ] Hello, Je vis ma première expérience avec flash et action script. Je fais une tentative de "jeu" assez basique : l'animation reçoit une lettre, a ou b modifier action script d un effet texte [ par lililena ] Help!! débutante en flash je cherche à modifier cette animation pour qu une fois sur la scène le texte ne s efface plus... j ai essayé plusieurs optio (FLASH) Problème d'action script après un "gotoAndPlay" [ par Nekohai ] Bonsoir à tous, Je suis débutant sur flash et je suis confronté à un problème sur une e-card.Je vous expose mon souci :L'e-card  sur laquelle je trava


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,343 sec (4)

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