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 :

[FLASH MX2004] Probleme de onRollOut... ?


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut [FLASH MX2004] Probleme de onRollOut... ?
    voila c'est pas tres dur comme truc jvoudrais savoir s'il existe une fonction methode peu importe qui puisse retourner la valeur de l'image de la scene en cour. merci pour vos reponses

  2. #2
    m@t
    m@t est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2004
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par défaut
    Tu veux le numéro de frame courant ? Si c'est le cas utilises :


  3. #3
    m@t
    m@t est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2004
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par défaut
    pu plutôt


  4. #4
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    ok cool vais essayer merci

  5. #5
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    ça renvoit ptet le numero de l'image en cour mais ça ne resoud pas mon prob je t'invite a regarder cette page tu pourra ptet m'aider www.khadimate.ici.sc clic sur le troisieme bouton merci d'avance

  6. #6
    m@t
    m@t est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2004
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par défaut
    Euh peux-tu expliquer ton problème un peu plus clairement ?

  7. #7
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    heu alors voila quand tu clic sur le troisieme bouton y'a une animation qui se joue(on va l'appeler "btn3prsd" pour bouton 3 pressed ok?) a la fin de l'animation y'a un menu qui apparait a droite.
    si je deplace le curseur pour atteindre ce menu ya l'evenement "onrollout" qui se declenche avec l'animation qui va avec(on va l'appeller "btn3off") (a gauche cette fois ci) moralité le menu a droite disparait...
    j'avais pensé a mettre un test avant de jouer "btn3off" genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     //peu importe la syntaxe ici
    on rollout
    {
    if (root.CurrentImage!=derniere image de "btn3prsd")
    _root.gotoAndPlay("btn3off");
    }
    sinon c'est pas la peine de jouer "btn3off" vu que ça voudrait dire que j'ai cliqué sur le bouton 3


    remarque: j'use de ce stratageme apres avoir epuisé tous les evenements "normaux" auquels donne acces flash

  8. #8
    m@t
    m@t est déconnecté
    Membre confirmé
    Inscrit en
    Octobre 2004
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par défaut
    Ben si j'ai bien compris .. je ne vois pas trop pourquoi tu aurais une animation associé à ton onRollout.

    Sinon pour les clics sur des menus tu devrais utiliser OnRelease qui correspond plus à ce qui est implémenté dans la plupart des logiciels

  9. #9
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    mais siiiiiiiii... regarde bien les boutons quand tu les quittes y'a bien une animation qui se joue sur l'evenement on rollout !!! 8)

  10. #10
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    jttez un coup d'oeil sur www.khadimate.ici.sc et pis cliquez sur le troisieme bouton le probleme est tres simple a deceler mais pas aussi facile que ça apparement a corriger vu le temps que ça prends pour que quelqu'un me reponde lol aller faites un effort tt le monde svp meme si c pour me dire que vous n'y arrivez po lol 8) 8)

  11. #11
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 258
    Par défaut
    ok ... j'avoue que ton probleme est peu clair ...
    effectivement lorsque l'on clique sur rechercher un CV, un autre menu apparait ds le carre en bas a droite (nb: sous mozilla je suis incapable de lire ce qu'il y a ds les combo)

    Et lorsque on rollOut ton btn (recherche de CV) tout disparait ... si c ca le probleme ca en est pas vraiement un

    quel code as tu pour le RollOut de ton bouttton CV parce que la definitivement c lui qui fait partir ce qu'il y a sur le carre en bas a droite ...
    donc a part changer ce bout de code ... mais peut etre que ce n'est pas programme comme je le pense ?

  12. #12
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    (nb: sous mozilla je suis incapable de lire ce qu'il y a ds les combo)
    rassure toi c'est aussi valable sur IE c'est parque j'utilise en fait les combos box de flash en les rapetissant un peu donc c'est normal, mais evitons de nous perdre.En fait c'est programmé exactement comme tu dis c'est en fait l'evenement on rollout du bouton qui declanche une animation(disparition du cadre blanc encadrant le bouton).
    Bon l'idée serait donc que:
    si je clic sur le bouton ça signifie qu'il ne faudra surtout pas declencher l'animation du cadre balnc meme si je fait un rollout !!!! j'ai essayé avec une variable booleenne et des tests mais ça marche po !!!! 8) y'a t'il d'autre idées???

  13. #13
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Salut,

    delete le onRollOut sur le onRelease.
    Mais je sais pas si c'est assez futé

  14. #14
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    en effet ça ne l'est pas lol

  15. #15
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Pourquoi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    tonBouton.onRelease = function() {
        delete this.onRollOut;
    }
    ne marche pas ?

  16. #16
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 258
    Par défaut
    euh ....
    ce que je comprends pas c que c 2 actions bien distinct: ton onRelease c pour ton carre blanc et le fait de faire apparaitre ta fenetre ... mais pour le RollOut tu enleve ton carre blanc point rien d'autre.

    mais le mieux serait que tu post le cote que tu as mis sur le onRollOut

  17. #17
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    (freegreg)
    j'ai rien pigé de ce que t'a écris... 8)
    voici le code du dit bouton:
    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
    20
    21
    22
     
    on (rollOver) {
     
    	//Movieclip GotoAndPlay Behavior
    	_root.gotoAndPlay("btn3on");
    	//End Behavior
     
    }
    on (rollOut) {
     
    	//Movieclip GotoAndPlay Behavior
    	_root.gotoAndPlay("btn3off");
    	//End Behavior
     
    }
    on (release) {
     
    	//Movieclip GotoAndPlay Behavior
    	_root.gotoAndPlay("btn3prsd");
    	//End Behavior
     
    }
    En fait oui en apparence ce sont bien deux trucs distincts...
    suck the window
    mais en fait comme c'est le premier truc que je fais en flash je n'est pas eu la presence d'esprit de mettre chaque objet sur un calque...et la je m'en mord un peu les doigts et j'ai la flemme de tout recommencer...lol 8) 8) 8)

  18. #18
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 258
    Par défaut
    Slt,
    Techniquement le fait de mettre plusieurs objets sur 1 calque ne pose pas de probleme sachant que tu donne un nom specifique a chaque objet (d'un point de vu ActionScript ils sont donc tous independant) ...
    Donc le probleme ne vient pas de la si ca te rasure (heureusement qu'il ne faut pas 1 calque par objet cree tu imagine le nombre de calque que tu pourrait avoir certaine fois )

    bon en tout cas je comprends pas d'ou ca peu venir ... ton btn.onRollOut () ne semble pas faire disparaitre autre chose que d'enlever le rectangle ()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    _root.gotoAndPlay("btn3off");
    on est d'accord que ton 'btn3off' correspond au rectangle qui s'en va ?

    sinon le mieux c peut etre que tu nous fournisse directement le .fla pour voir comment tu as coder tout ca ...

  19. #19
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    bah non en fait dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    _root.gotoAndPlay("btn3off");
    "btn3off" correspond a un a flag ou une etiquette si tu prefere sur la scene observes bien le comportement de l'animation lorsque tu appuie sur un bouton...

  20. #20
    Membre éclairé Avatar de guy2004
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 805
    Par défaut
    Pourquoi des actions sur le rollOut ?

    Déjà tu devrais éviter les on(RollOver) ou autre cela ne se fait plus.

    Ensuite ton menu malheureusement on ne voit rien avec ta police.

    A mon avis ce qu'il cherche a faire c'est plus :

    1) quand tu cliques sur le bouton X alors faire arriver le clip X par exemple.
    2) Quand tu cliques sur un autre bouton alors jouer le retrait du clip X et l'arrivée du clip courant (correspondant au bouton sur lequel on a cliqué).
    Et comme il y arrive pas il a mis des evenement sur le over et le roll out, enfin c'est mon avis...non ?

Discussions similaires

  1. [FLASH MX2004] Problème accent dans un XML
    Par cinetryx dans le forum Flash
    Réponses: 10
    Dernier message: 30/05/2007, 00h26
  2. Réponses: 6
    Dernier message: 25/04/2005, 14h49
  3. Réponses: 2
    Dernier message: 15/04/2005, 09h27
  4. Réponses: 5
    Dernier message: 08/02/2005, 20h50
  5. [FLASH MX2004] Probleme actionscript
    Par k_boy dans le forum Flash
    Réponses: 10
    Dernier message: 22/01/2005, 10h54

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