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 :

bouton désactivé par le onPress du clip ou il se trouve


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Par défaut bouton désactivé par le onPress du clip ou il se trouve
    bonjour.
    mon problème est simple.

    j'ai un bouton dans un clip.
    ce clip a des attribut onPress et onRelease.
    le bouton ne marche pas (meme pas le changement d'image lorsque le curseur vient dessus).
    j'ai essayé de remplacer le bouton par un clip mais ca fait pareil.

    Pour résumer :
    les attributs onPress/onRelease/onMouseOver/... d'un clip annulent tous les evenements des clips fils.

    vous pouvez tester facilement :
    créer un clip vide.
    definissez lui un des gestionnaires d'évenements
    (par exemple onPress = function() {} ... eh oui ca marche meme si ya rien dans la fonction !)

    et placez un bouton dans ce clip.
    testez ...

    ya t'il une méthode simple pour résoudre ce problème ?

  2. #2
    Rédacteur

    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    435
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 435
    Par défaut
    hum, c'est ce genre de truc qui rend flash amusant, faut se démerder pour trouver une solution autrement

    Moi on m'a toujours dit d'utiliser la prop trackasMenu = true, mais sans succés...

  3. #3
    Membre Expert
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Par défaut
    je comprends pas trop le problème ?
    avoir accés à un bouton dans un clip depend du ciblage non ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    leClip.btn.onRelease = function() {
    	trace(this._name);
    };

  4. #4
    Membre éprouvé
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Par défaut
    ben en fait le probleme c'est quand il y a un gestionnaire d'évenement de défini pour le clip, alors les gestionnaire du bouton ne marche plus

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    leClip.btn.onRelease = function() {
    	trace(this._name);
    };
     
    leClip.onRelease = function() {
    	trace(this._name);
    };
    dans ce cas j'aimerai qu'il éxecute les 2 lorsqu'on clique sur le bouton or qu'il n'execute que celui la :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    leClip.onRelease = function() {
    	trace(this._name);
    };
    le plus incohérent c'est que ca n'annule pas que le onRelease du bouton mais tous ses gestionnaire d'évenement (dans l'exemple ci joint j'ai rajouté une image au bouton qui s'affiche lorsqu'on passe le curseur dessus et il ne l'affiche pas !)
    Fichiers attachés Fichiers attachés

  5. #5
    Membre éprouvé Avatar de solarishp
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 123
    Par défaut
    Pour ma part j'ai pas ce problème étrange. J'utilise Flash MX 2004 PRO

  6. #6
    Membre éprouvé
    Inscrit en
    Septembre 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 147
    Par défaut
    ouai bizarre que t'es pas le meme probleme.
    moi j'ai ce probleme que je compil l'anim en flash 7 ou en flash 8.

    t'as tester le test que j'ai filé a ma réponse ?
    il te trace bien "leClip" et "btn" quand tu clique sur le bouton ?
    le rond devient il bleu quand tu passe dessus ?

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

Discussions similaires

  1. selection de boutons radios par défaut
    Par boss_gama dans le forum ASP
    Réponses: 5
    Dernier message: 12/07/2006, 08h45
  2. [VB6] bouton desactiver par une procedure
    Par Spiritkiller dans le forum VB 6 et antérieur
    Réponses: 30
    Dernier message: 05/05/2006, 20h51
  3. [js]methode "alert", bouton annuler par defaut
    Par jeromejanson dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/09/2005, 11h35
  4. Réponses: 7
    Dernier message: 16/03/2004, 15h59

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