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] Condition pour attachMovie ? [Débutant(e)]


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut [FLASH MX2004] Condition pour attachMovie ?
    Bonjour,

    Dans le clip que je suis en train d'écrire j'essaie de réutiliser des morceaux déjà utilisés ailleurs. J'ai nottament deux scrollPane sur lesquels j'essaie de faire des "attachMovie". Sur le script original cela marche sans problème, mais sur le nouveau script cela échoue systématiquement. Pourtant je fais sans problème des "createEmptyMovielip" dans les scrollPane. Et les attachMovie, des mêmes clips, marchent sans probème sur les autres parties du clip (hors scrollPane donc).

    J'ai bien vérifier les settings de mes deux projets et ils sont identiques.

    Voilà, je ne sais plus quoi vérifier, si quelqu'un a une suggestion je l'en remercie d'avance.

  2. #2
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    Salut,

    pourrais-t-on voir ton code ?

    @++

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Citation Envoyé par thecaptain
    pourrais-t-on voir ton code ?
    Voilà les parties que je suppose interessantes. Mais comme je l'ai déjà dit, ce même code fonctionne sur un clip, et pas sur l'autre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    // Draw thumbs panel
    _root.ovPnl.content.createEmptyMovieClip("thumbPnl", _root.ovPnl.content.getNextHighestDepth());
    _root.ovPnl.content.thumbPnl.beginFill(0xFFFFFF, 100); // Fill panel with plain opaque white color
    _root.ovPnl.content.thumbPnl.lineTo(thumbPnlWidth, 0);
    _root.ovPnl.content.thumbPnl.lineTo(thumbPnlWidth, thumbPnlHeight);
    _root.ovPnl.content.thumbPnl.lineTo(0, thumbPnlHeight);
    _root.ovPnl.content.thumbPnl.lineTo(0, 0);
    _root.ovPnl.content.thumbPnl.endFill();
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	_root.ovPnl.content.thumbPnl.attachMovie("PageIconBtn", "PageBtn" + pageNum, pageNum); // échoue :(
    ovPnl étant mon scrollPane.

  4. #4
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    re,

    évite le ciblage avec les _root c'est vraiment pas conseillé. Ensuite est-ce que ta variable pageNum existe bien ?

    @++

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Citation Envoyé par thecaptain
    évite le ciblage avec les _root c'est vraiment pas conseillé.
    Par quoi je peux le remplacer ?

    Citation Envoyé par thecaptain
    Ensuite est-ce que ta variable pageNum existe bien ?
    Oui, d'ailleurs comme je l'ai dit dans mon premier message si je change de cible (_root au lieu de _root.ovPnl.content.thumbPnl par exemple) cela marche bien.

    Merci pour ton aide.

  6. #6
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    re,

    voila un ciblage un peu mieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    // Draw thumbs panel
    var cnt = this.ovPnl.content; //précondition = etre sur le _root
    var cli =  cnt.createEmptyMovieClip("thumbPnl", cnt.getNextHighestDepth()); 
    cli.beginFill(0xFFFFFF, 100); // Fill panel with plain opaque white color 
    cli.lineTo(thumbPnlWidth, 0); 
    cli.lineTo(thumbPnlWidth, thumbPnlHeight); 
    cli.lineTo(0, thumbPnlHeight); 
    cli.lineTo(0, 0); 
    cli.endFill();
    et la si tu fait un trace de cli, il te sort quoi ?

    @++

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Mon script n'est pas appelé depuis _root, mais je ne pense pas que cela soit le problème.

    Citation Envoyé par thecaptain
    et la si tu fait un trace de cli, il te sort quoi ?
    undefined

  8. #8
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    donc le problème est la : il ne crée pas le clip vide, c'est évident que le attachMovie ne marcher pas

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Citation Envoyé par thecaptain
    donc le problème est la : il ne crée pas le clip vide, c'est évident que le attachMovie ne marcher pas
    Ooops désolé, undefined c'est pour cli.PageBtn1 (j'ai fait un trace sur les deux valeurs).

    Le résultat est en fait _level0.ovPnl.spContentHolder.thumbPnl

    Et encore merci !

    Edit : d'ailleurs j'ai déja plein de createEmptyMovieClip dans lesquels je charge des images par loadMovie. Le attachMovie sert à pouvoir faire des effets sur les images ainsi chargées.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    J'ai trouvé

    Le contentPath de mon scrollPane faisait référence à un clip qui n'existe pas dans ma nouvelle version.

    Le résultat est assez perturbant.

    Encore merci pour ton aide !

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

Discussions similaires

  1. [FLASH MX2004] Explication pour les comboBox
    Par Sorento dans le forum Flash
    Réponses: 7
    Dernier message: 18/06/2005, 23h47
  2. [FLASH MX2004] Problème pour faire un bouton play
    Par melanie075 dans le forum Flash
    Réponses: 13
    Dernier message: 16/12/2004, 22h55
  3. [FLASH MX2004] Bouton pour lire vidéo
    Par kiki93 dans le forum Flash
    Réponses: 10
    Dernier message: 23/11/2004, 11h50
  4. [FLASH MX2004] Commande pour déclencher un clip
    Par Ticoche dans le forum Flash
    Réponses: 13
    Dernier message: 19/11/2004, 16h16
  5. Réponses: 2
    Dernier message: 27/08/2004, 11h57

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