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 8] probleme sur preload d'un swf externe


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut [FLASH 8] probleme sur preload d'un swf externe
    Bonjour,

    J'ai crée une animation principale (swf).
    J'ai un preload dans un swf qui charge mon anim.

    La barre de chargement fonctionne.
    Par contre, dans mon anim principale, tous les boutons qui appellent un clip qui possede une liaison avec "exporter pour actionscript" et "exporter dans la première image" ne fonctionnent plus.

    Si je charge l'animation swf toute seule, ils fonctionnent.

    Avez-vous une solution svp ?

    Merci d'avance

  2. #2
    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,

    est-ce que tu utilises dans ton animation chargée la variable _root ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut
    oui effectivement, tous les boutons qui ne fonctionnent plus font appel à la function suivante :

    _root.attachMovie("nom_clip","",1);

    Que dois-je faire alors ?

  4. #4
    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
    Tout d'abord la cause: Le _root s'hérite c'est à dire que quand tu as un swf chargé par un autre swf, sa racine devient celle du clip "chargeur".

    Deux solutions :
    - 1ere que tu ne vas pas aimer : changer tes chemins absolus par des chemins relatifs. (Par contre pour tes prochains "projets", penses-y )
    - 2eme : Utiliser la propriété _lockroot sur l'animation chargée.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut
    Merci Freereg,
    j'ai effectivement utilisé dans mon preload le _lockroot et ça marche nickel.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    _root.createEmptyMovieClip("conteneur" , 0);
     
    conteneur._lockroot = true;
    _root.conteneur.loadMovie("./Site.swf");
     
    _root.conteneur.onEnterFrame = function() {
       Prct = this.getBytesLoaded()/this.getBytesTotal()*100;
       _root.txt = math.round(Prct)+"%";
       if (Prct == 100) {
          delete (this.onEnterFrame);
          _root.txt = "chargement fini";
       }
    };

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

Discussions similaires

  1. [CS5] Preloader et chargement swf externe
    Par Arzor dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 15/11/2010, 10h50
  2. preload pour un swf externe
    Par mitmat1 dans le forum Flash
    Réponses: 3
    Dernier message: 23/08/2007, 11h52
  3. Réponses: 2
    Dernier message: 10/04/2006, 15h39
  4. [FLASH MX] Probleme sur mon site....!!
    Par thewill dans le forum Flash
    Réponses: 2
    Dernier message: 07/04/2005, 12h11
  5. [FLASH MX2004] focus sur le swf
    Par j0hnmerrick dans le forum Flash
    Réponses: 7
    Dernier message: 22/03/2005, 09h51

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