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] Preload dans une animation principale


Sujet :

Flash

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [FLASH 8] Preload dans une animation principale
    Salut à tous,

    Je vous expose mon problème,

    Mon but est donc d'avoir une animation principale et de charger dedans une animation externe. Cette animation externe est un preload pour une video.

    Donc j'ai mon animation principale, j'ai un clip vide avec comme occurence "mccible"

    Dans l'unique frame de cette animation j'ai l'action script suivant pour charger mon animation externe dans le clip mccible.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {loadMovie("externevideo.swf",_root.mccible);}
    En ce qui concerne mon animation externe qui contient le préload, je vous la poste en pièce jointe.

    Le problème est celui ci : Mon animation principale charge bien mon animation externe mais (et oui il y a un mais) la barre de chargement qui est censée avancer reste misérablement bloquée sans que je trouve pourquoi.

    Merci de votre aide

    externevideo.fla
    animprincipale.fla

  2. #2
    Membre émérite Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Points : 2 338
    Points
    2 338
    Par défaut
    bonjour je te propose de remplacer le code de "externevideo" par celui ci :

    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
     
    onEnterFrame = function() { 
     
         Total = this.getBytesTotal() ;  
    	 Lu = this.getBytesLoaded() ;  
         rapport = Math.round((Lu)/(Total)*100) ; 
     
         this.pourcentage.text = Math.round(rapport) + " %";  
     
    	 this.barre.gotoAndStop(rapport) ; 
     
         if (rapport == 100) { 
    	    delete this.onEnterFrame ; 
            this.gotoAndStop("debut") ; 
         }
    }
     
    stop() ;
    il ne faut pas utiliser de ciblage absolu (_root.cible...) particulièrement dans le cas de swf imbiqués les un dans les autres !!!

    Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
    Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
    MERCI

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci beaucoup c'est bien de là que venait le problème.

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

Discussions similaires

  1. [FLASH MX] Plusieurs écrans dans une anim
    Par flashpowwa dans le forum Flash
    Réponses: 11
    Dernier message: 24/09/2005, 21h01
  2. Réponses: 2
    Dernier message: 31/08/2005, 18h32
  3. Réponses: 1
    Dernier message: 29/08/2005, 14h04
  4. [FLASH MX 2004]Precharger une animation(SWF dans SWF)
    Par Geilgestorm dans le forum Flash
    Réponses: 20
    Dernier message: 16/05/2004, 13h40
  5. lien hypertexte dans une anim flash
    Par vedder dans le forum Flash
    Réponses: 17
    Dernier message: 14/01/2004, 14h11

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