IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Problème avec boutons dans une boucle


Sujet :

Flash

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Points : 20
    Points
    20
    Par défaut Problème avec boutons dans une boucle
    Bonjour,

    Voici un petit bout de code et la question est en dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    1. stop();
    2. this.attachMovie('pixel', 'pixel', -1);
    3. this.pixel._visible = 0;
     
    4. var cpt_x:Number = -23.2; var cpt_y:Number = -169.5;
    5. for (var i:Number=0; i<330; i++) { //1056
    	6. if ((i%44) == 0) { cpt_x = -23.2; cpt_y += 163; }
    	7. cpt_x += 18.435; cpt_y -= 3.3;
    	8. this.pixel.duplicateMovieClip('pixel_'+i, i, {_x:cpt_x, _y:cpt_y, _alpha:70, value:i});
     
    	9. this['pixel_'+i].onRollOver = function() {
    		10. trace(i);
    		11. this.onEnterFrame = function() {
    			12. if (this['pixel_'+i]._alpha > 20) { this['pixel_'+i]._alpha -= 10; }
    		13. }
    	14. }
    15. }
    Sur la ligne 10 trace me renvoie 330 (soit le dernier chiffre de la boucle) quelque soit le bouton et j'aimerai pour chaque bouton récupérer le numéro du bouton en question.

    En cas de rollover, sur le bouton pixel_5, j'aimerai avoir le 5 qui apparaisse dans le trace.

    Si quelqu'un a un début de piste voir la piste complète, je suis preneur.

    Merci d'avance

    David

  2. #2
    Membre émérite Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Points : 2 338
    Points
    2 338
    Par défaut
    bjr
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    1. stop();
    2. this.attachMovie('pixel', 'pixel', -1);
    3. this.pixel._visible = 0;
    
    4. var cpt_x:Number = -23.2; var cpt_y:Number = -169.5;
    5. for (var i:Number=0; i<330; i++) { //1056
    	6. if ((i%44) == 0) { cpt_x = -23.2; cpt_y += 163; }
    	7. cpt_x += 18.435; cpt_y -= 3.3;
    	8. this.pixel.duplicateMovieClip('pixel_'+i, i, {_x:cpt_x, _y:cpt_y, _alpha:70, value:i});
                 this['pixel_'+i]._index = i;
    	9. this['pixel_'+i].onRollOver = function() {
    		10. trace(i);
                              trace(this._index);
    		11. this.onEnterFrame = function() {
    			12. if (this['pixel_'+i]._alpha > 20) { this['pixel_'+i]._alpha -= 10; }
    		13. }
    	14. }
    15. }
    Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
    Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
    MERCI

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Points : 20
    Points
    20
    Par défaut
    Génial !!!

    Rapide et efficace.

    Un grand merci

    David

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Problème avec If dans une boucle
    Par Runsh63 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/06/2011, 08h48
  2. Problème de requête dans une boucle avec ADOQuery
    Par Ekik dans le forum Bases de données
    Réponses: 8
    Dernier message: 14/05/2007, 16h07
  3. Problème de SCANF dans une boucle WHILE
    Par FidoDido® dans le forum C
    Réponses: 4
    Dernier message: 30/12/2005, 17h42
  4. [Conception] Problème de test dans une boucle while
    Par Cyrius dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/11/2005, 18h07
  5. Problème avec TNMSMTP dans une boucle.
    Par Orgied dans le forum Web & réseau
    Réponses: 3
    Dernier message: 07/04/2004, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo