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 :

récupérer le nom de la scène


Sujet :

Flash

  1. #1
    Membre éclairé Avatar de bruman
    Inscrit en
    Juin 2005
    Messages
    566
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2005
    Messages : 566
    Points : 794
    Points
    794
    Par défaut récupérer le nom de la scène
    Bonjour,
    j'ai créé un movie clip qui me sert de menu dans lequel j'ai mis 6 boutons allant chacun dans des scenes différentes.

    Dans toutes les scènes, j'affiche mon menu. J'aimerais savoir comment bloquer le bouton correspondant à la scène sur laquelle je me trouve.

    J'avais pensé tester le nom de la scène sur laquelle je me trouve dans le comportement du bouton pour le rendre disable mais je ne trouve pas la méthode pour connaitre le nom de la scène.

    Quelqu'un pourrais m'indiquer un moyen de connaitre le nom de la scène sur laquelle on se trouve?

    Merci
    Le hardware est la partie de l'ordinateur qui prend les coups quand le software se plante.
    Théoriquement, ça fonctionne, sauf erreur....

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Points : 169
    Points
    169
    Par défaut
    salut,
    et pourquoi tu ne desactives pas tout simplement le bouton sur lequel tu viens de cliquer ? Ainsi a chaque fois que tu cliques sur un bouton de ton menu, tu a juste a activer tous les autres boutons, et desactiver celui-ci
    .

  3. #3
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    salut,

    la classe flash.display.Scene contient les propriétés dont tu as besoin .... mais tu devrais zapper le coup des scenes et les remplacer par des MC
    Le plus grand arbre est né d'une graine menue, une tour de neuf étages est partie d'une poignée de terre.
    Mon blog : http://web.codeur.free.fr

  4. #4
    Membre éclairé Avatar de bruman
    Inscrit en
    Juin 2005
    Messages
    566
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2005
    Messages : 566
    Points : 794
    Points
    794
    Par défaut
    Merci de vos réponses.

    Les scènes me sont imposées. Sinon, j'aurais aussi pris des movieclip.

    Je ne peux pas désactiver le bouton car j'ai une occurence de mon menu sur chaque scène.

    Concernant flash.display.Scene, c'est un composant de l'actionscript 3, alors que je suis en actionscript 2. Y-aurait-il un équivalent en actionscript 2?

    Merci
    Le hardware est la partie de l'ordinateur qui prend les coups quand le software se plante.
    Théoriquement, ça fonctionne, sauf erreur....

  5. #5
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    ahhhh ... ben indique la version, difficile de deviner, j'ai laissé mes talents de divination au vestiaire

    je me rappelle pas que c'est faisable en AS2, par contre je peux te dire que copier ton menu sur chaque séquence est illogique, tu as du mal concevoir ton appli
    vu ce que tu as fait tu vas être obligé d'utiliser des variables globales
    Le plus grand arbre est né d'une graine menue, une tour de neuf étages est partie d'une poignée de terre.
    Mon blog : http://web.codeur.free.fr

  6. #6
    Membre éclairé Avatar de bruman
    Inscrit en
    Juin 2005
    Messages
    566
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2005
    Messages : 566
    Points : 794
    Points
    794
    Par défaut
    Comme je le disais avant, je suis parti d'un existant que je ne devais pas modifier en profondeur. Question temps de développement qui me sont alloué, je ne peux pas proposer de le modifier pour revenir à un truc propre. Je n'ai vraiment pas le temps et on ne me le donne pas non plus.

    Merci pour les renseignements quand même.


    En fin de compte, j'ai utilisé les variables globales.

    Merci encore.
    Le hardware est la partie de l'ordinateur qui prend les coups quand le software se plante.
    Théoriquement, ça fonctionne, sauf erreur....

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

Discussions similaires

  1. Comment récupérer le nom du fichier sans l'extension ?
    Par altahir007 dans le forum Langage
    Réponses: 16
    Dernier message: 13/11/2009, 13h20
  2. Réponses: 10
    Dernier message: 21/02/2007, 20h16
  3. Récupérer le nom de domaine d'appartenance d'un serveur
    Par Laurent Dardenne dans le forum Windows
    Réponses: 2
    Dernier message: 26/01/2004, 17h01
  4. Récupérer le nom de l'utilisateur sous linux
    Par Michaël dans le forum POSIX
    Réponses: 7
    Dernier message: 25/12/2003, 21h38
  5. Récupérer le nom de la machine locale
    Par Jflgb dans le forum C++Builder
    Réponses: 5
    Dernier message: 15/05/2003, 09h25

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