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 :

Unload SWF AS3


Sujet :

ActionScript 3

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 1
    Par défaut Unload SWF AS3
    Bonjour,

    J'ai une petite question d'ordre technique.

    Je bosse en AS3.

    Je veux charger un swf externe en appuyant sur la touche espace du clavier.
    Donc pour le moment j'ai ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var loader_mc : Loader = new  Loader();
       addChild(loader_mc);
     
    stage.addEventListener(KeyboardEvent.KEY_DOWN,  Keyspace)
    function  Keyspace(e:KeyboardEvent):void
    {
     if (e.keyCode == Keyboard.SPACE){
          var urlRequest : URLRequest = new  URLRequest("testanim.swf");
          loader_mc.load(urlRequest);
     
    }
    }}
    Le problème c'est que cela unload pas le swf actuel et il s'affiche en arrière plan...

    J'ai bien essayé un removeChild mais je n'y arrive pas..

    Une idée quelqu'un ?

    Merci

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations forums :
    Inscription : Juillet 2012
    Messages : 3
    Par défaut
    J'ai rencontré le même problème sur ma première animation.

    Essaye comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    var loader_mc : Loader = new Loader();
    addChild(loader_mc);
     
    stage.addEventListener(KeyboardEvent.KEY_DOWN, Keyspace)
    function Keyspace(e:KeyboardEvent):void
    {
       removeChild(loader_mc);
       if (e.keyCode == Keyboard.SPACE)
       {
             var urlRequest : URLRequest = new URLRequest("testanim.swf");
             loader_mc.load(urlRequest);
             addChild(loader_mc);
       }
    }

Discussions similaires

  1. [AS3] unload d'un .swf par lui-même
    Par krütbür dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 08/07/2014, 20h35
  2. Lire des swf AS2 depuis un swf AS3
    Par Grulf dans le forum Flash
    Réponses: 0
    Dernier message: 19/02/2010, 10h52
  3. récupérer un echo php dans swf avec as3
    Par sanatou dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 05/06/2008, 15h25
  4. Unload .swf ?
    Par Nurglyng dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 07/04/2008, 16h21
  5. Redimensionnement du swf en AS3 ?
    Par Dayren dans le forum ActionScript 3
    Réponses: 7
    Dernier message: 21/02/2008, 15h55

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