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] Navigation entre SWF1 (root) et SWF2 chargé


Sujet :

Flash

Vue hybride

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 46
    Par défaut [FLASH MX2004] Navigation entre SWF1 (root) et SWF2 chargé
    Bonjour,

    La honte, je tourne en rond et en carré sur un problème de niveaux. Mais imposible de résoudre le problème :

    SWF1 -> animation principale
    SWF2 -> animation secondaitre chargée depuis SWF1

    Dans SFW1, timeline 2 (image 2), un bouton qui lance le chargement de SWF 2 dans un mc_vide.
    Le preload et le visionnage du SWF2 se fait sans problème. A la fin du SWF2, je voulais qu'il revienne à la timeline 3 (image 3) du SWF1. Rien à faire, je n'arrive pas à la faire revenir sur le SWF1

    Voici le code :

    -> SWF1
    Pour le bouton (placé sur image2) qui lance le chargement de SWF2 dans le clip "credits" (mc_vide)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    root.btn_credits.onRelease = function() {
    	loadMovie("http://www.url.com/swf/swf2.swf", _root.credits);
    	stopAllSounds();

    -> SWF2

    L'image 1 et 2 de ce SWF sont réservées pour le preload de SWF2, qui passe à image 3 quand preload fini.

    -> IMAGE 3

    Un clip : "credits_full" dans lequel est l'animation qui se joue sans problème. A la fin de "credits_full", je place un code pour qu'il retourne à l'image 3 du SFW1 (afin qu'il ppoursuive la lecture des autres options)
    Rien ! Rien ! Rien !

    J'ai essayé les différents codes, sachant que j'ai fait cibler par un mc_vide et non un level (plus pour un LoadMovieNum et non un LoadMovie)


    -> Ne marche pas, rien ne se passe, l'animation s'arrête à la fin du clip "credits full" :

    -> En demandant la lecture dans un autre clip, aussi sur l'image 2 de SWF1, rien non plus :

    _parent.main_partenaires.play(3);
    -> J'ai essayé avec "this." ou "_parent._parent" : RIEN !


    J'ai forcément commis une erreur quelque part !!!!




    MEMO :


    J'AI : SWF1 -> credits = chargement de SWF2 -> lecture de "credits full" et stop à la fin de ce dernier clip.

    JE SOUHAITERAI : -> après avoir lu "credits full" il retourne à un endroit sur le _root de SWF1.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 46
    Par défaut
    Bon, j'ai ENFIN trouvé, alors la seule chose qui n'allait pas :

    Le lien de chargement était en direct sur une URL et non vers un rep :

    J'ai remplacé :

    loadMovie("http://www.url.com/swf/swf2.swf", _root.credits);
    par :

    loadMovie("swf2.swf", _root.credits);
    et ça fontionne, je peux faire cibler n'importe où sur le SWF1... ouf, bête erreur...

    Si cela peut servir...

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

Discussions similaires

  1. [FLASH MX2004] Séparation entre les caractères
    Par Garra dans le forum Flash
    Réponses: 11
    Dernier message: 06/07/2006, 19h53
  2. Réponses: 2
    Dernier message: 22/03/2006, 16h56
  3. [FLASH MX2004] Interaction entre flash et dreamweaver 2004
    Par zephyr_107st dans le forum Flash
    Réponses: 7
    Dernier message: 05/02/2006, 07h15
  4. [FLASH MX2004] Navigation sur la timeline
    Par stailer dans le forum Flash
    Réponses: 4
    Dernier message: 06/07/2005, 14h53
  5. Réponses: 2
    Dernier message: 20/05/2005, 01h03

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