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 3 Discussion :

as3 controler un swf externe


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 1
    Par défaut as3 controler un swf externe
    Bonjour !
    Je viens demander votre aide pour un petit bout de code qui est sûrement très très simple, mais si simple que je ne le trouve pas.

    Je voudrais simplement contrôler un swf chargé en externe.
    J'ai donc chargé mon swf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var motsverts:MovieClip=new MovieClip();
    var chargeur9:Loader = new Loader();
    var adresse9:URLRequest=new URLRequest("motsverts.swf");
    chargeur9.load(adresse9);
    addChild(motsverts);
    motsverts.addChild(chargeur9);
    et il se lance donc directement à l'ouverture de mon animation. Je voudrais juste qu'il ne se lance pas automatiquement mais au clic sur un élément. Pour ça j'ai essayé un

    inutile et une fonction stop qui l'arrêterait au début mais sans résultat...
    Si ma demande est assez claire quelqu'un aurait il une solution ?
    Merci !

    (je suis en actionscript 3 sur Flash CS4)

  2. #2
    Membre éclairé Avatar de SnowStyle
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 73
    Par défaut
    Salut,
    la majorité du temps, il suffit d'ajouter ton swf à la scène quand tu en as besoin, en plaçant l'addChild à l'endroit voulu

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    motsverts.addChild(chargeur9);

  3. #3
    Membre actif
    Inscrit en
    Avril 2011
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 58
    Par défaut
    Je te conseille de mettre un stop dans ton clip chargé sur la première image.

    Sinon tu créé un eventListener qui se déclenche quand ton objet est chargé (event COMPLETE). Cet event listenner mettra ton clip en pause.

    Tu n'est pas obligé de faire addChild(motsverts); tout de suite, tu peut attendre qu'il soit chargé (et donc mettre cette ligne dans le listenner). Tu peut meme faire gotoAndStop(1) avant le addchild. Comme ca tu sera sur qu'il sera bien arrété et jamais visible avant.

Discussions similaires

  1. Controle du son d'un swf externe
    Par BBFUNK01 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 22/06/2010, 12h47
  2. Réponses: 2
    Dernier message: 10/09/2007, 16h43
  3. [FLASH 8] probleme sur preload d'un swf externe
    Par iceman2001 dans le forum Flash
    Réponses: 4
    Dernier message: 11/04/2006, 11h03
  4. [FLASH MX2004] Preload swf externe dans header
    Par nonoteam dans le forum Flash
    Réponses: 2
    Dernier message: 07/01/2006, 14h33
  5. [AS1] Précharger un SWF externe
    Par denis finch dans le forum Flash
    Réponses: 21
    Dernier message: 22/12/2005, 11h05

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