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

ActionScript 1 & ActionScript 2 Discussion :

Atteindre un bouton dans un clip


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Par défaut Atteindre un bouton dans un clip
    Bonjour à tous,

    Je suis newbie.
    Je charge un clip avec attachMovie :
    ce clip a bien les propriétés de liaison avec "message_accueil".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    this.attachMovie("message_accueil", new_accueil, this.getNextHighestDepth(),{_x:0,_y:150});
    Ok il s'affiche.
    Mais il contient un bouton nommé "start_demo". Nom d'occurrence ok.

    Pourquoi quand je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    this.new_accueil.start_demo.onPress = function() {
    trace('clic');
    }
    OU

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    this.message_accueil.start_demo.onPress = function() {
    trace('clic');
    }
    IL ne se passe rien ?

  2. #2
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut
    Bonjour,

    Déjà:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.attachMovie("message_accueil", new_accueil, this.getNextHighestDepth(),{_x:0,_y:150});
    devrait être ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.attachMovie("message_accueil", "new_accueil", this.getNextHighestDepth(),{_x:0,_y:150});
    Il vaut insister sur le faite que c'est une chaine de caractère, corrige ça avant pour voir ce qui cloche par la suite

    Edit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public attachMovie(id: String, name: String, depth: Number, [initObject: Object]) : MovieClip
    c'est le name qu'on va utiliser qui constitue le nom d'occurence
    Donc:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    this.new_accueil.start_demo.onPress = function() {
    trace('clic');
    }
    devrait fonctionner si tu déclare bien ton name.

  3. #3
    Membre éprouvé Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Par défaut
    Et bien, à part ça...
    Rien ne clochait.



    Je te remercie beaucoup.
    Bonne fin de journée.

  4. #4
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Par défaut
    Bonjour,

    je rajoute juste que la fonction renvoi le clip créé, donc il est plus simple d'écrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var clip:MovieClip = this.attachMovie(...);
    clip.monBouton.onPress = ...;

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

Discussions similaires

  1. Prob bouton dans un clip
    Par lorenz84 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 28/04/2008, 10h33
  2. probleme de bouton dans un clip et rollout
    Par ptitclou dans le forum ActionScript 1 & ActionScript 2
    Réponses: 3
    Dernier message: 17/08/2007, 09h49
  3. Des boutons dans le clip dans le bouton
    Par 75patience dans le forum Flash
    Réponses: 2
    Dernier message: 01/05/2007, 11h33
  4. Action clip et bouton dans le clip
    Par charliejo dans le forum Flash
    Réponses: 7
    Dernier message: 06/02/2007, 15h48
  5. Réponses: 6
    Dernier message: 04/08/2004, 16h09

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