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 avec addEventListner & NetStream


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut Flash 8 Probleme avec addEventListner & NetStream
    Bonjour à toutes & à tous et merci d'avance pour votre aide.
    Je suis debutant en flash 8.
    voici mon probleme :

    J'ai une scene qui charge avec des interpolations de mouvements jusqu'à l'image 24.
    A cette image il y à un texte-bouton qui apparait : 'lancer le film' qui nous envoie à la 30eme image ou charge un film avec la classe NetStream :
    bouton à l'image 24:
    on(release){
    gotoAndStop(30);
    }


    une fois à l'image 30, dans un calque 'actions' :
    netConn = new NetConnection();

    netConn.connect(null);

    netStream = new NetStream(netConn);

    maVideo.attachVideo(netStream);

    netStream.setBufferTime(6);

    //lancement automatique de la video (ici "mcv.flv" dans un dossier '01fictions')
    netStream.play("01fictions/mcv.flv");

    à la fin de la lecture du film, je désire que l'on retourne à l'image 24, j'ai donc - à la suite du code précédent - ecris ceci :

    var listenerObject:Object = new Object();
    listenerObject.complete = function(eventObject:Object):Void {
    gotoAndStop(24);
    };
    maVideo.addEventListener("complete", listenerObject);


    et là ... c'est le bide total

    j'ai essayé pas mal de truc avant de venir vous importuner mais vraiment je ne vois pas.
    Quelqu'un pourrait-il me guider dans ce brouillard total ?....
    Merci d'avance !

  2. #2
    Membre Expert 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
    Par défaut
    salut,

    je crois me souvenir (à vérifier) que la méthode addEventListener n'existe que sur les composants. Par exemple si tu met un listener sur un clip bouton ça ne marche pas par contre si tu le mets sur le composant bouton issu de la bibliothéque de composants ça marche...
    Dans la bibliothéque de composants il y a une rubrique "média" tu peux peut être trouver ton bonheur là dedans mais j'avoue que j'ai peu d'expérience pour ce type d'utilisation...

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut
    Merci dom_dev,
    c'est un peu ce que je craignais...

    comme l'aspect de mon lecteur video est un peu important, sais-tu s'il y a un moyen de changer l'aspect des composant et des boutons des FLVPlayback ?...
    ainsi je garde un aspect agéable à mon lecteur coder les boutons convenablement.

    PS: pour master of chakal : désolé je me suis rendu compte trop tard que j'étais dans la mauvise rubrique...
    Merci donc de m'avoir redirigé.

  4. #4
    Membre Expert 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
    Par défaut
    comme l'aspect de mon lecteur video est un peu important, sais-tu s'il y a un moyen de changer l'aspect des composant et des boutons des FLVPlayback ?...
    hélas je ne suis pas plus calé que toi sur ce sujet...

  5. #5
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut FLV Skin : debut de piste sans bout du tunnel
    ben merci beaucoup quand même,
    j'ai trouvé un tuto sur le changement de skin des composant flv ici :
    http://livedocs.adobe.com/flash/8_fr...=00000666.html

    pour l'instant ça ne marche pas même si j'arrive à changer son look...
    mais bon je ne m'avoue pas vaincu.
    quand j'aurai trouvé je ne manquerai de le faire savoir
    A+

    si jamais quelqu'un d'autre sait quoi que ce soit à ce propos il est le bienvenu

  6. #6
    Futur Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 4
    Par défaut Pb résolu !
    Effectivement addEventListner ne marche qu'avec des composant FLVPlayback.
    Pour changer l'aspect d'un composant, les aides de Flash sont tres claires (importer un composant deja existant depuis Applications/confuguration/skinFLA, le renommer et changer legraphisme des boutons ) si ce n'est qu'il faut exporter en swf "animation" le composant qu'on à relooké et renommé, dans le dossier Applications/configurations/Skin.
    attention, le nouveau composant devra se trouver aussi dans la racine de votre site.

    Ensuite le addEventListner fonctionne parfaitement avec le composant (attention à mettre le code dans un calque différent du composant).

    Ciao

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/02/2005, 20h50
  2. [FLASH MX] Probleme avec le drag d'objet
    Par Toutouffe dans le forum Flash
    Réponses: 3
    Dernier message: 23/01/2005, 22h41
  3. [FLASH MX] Probleme avec XML
    Par celina5880 dans le forum Flash
    Réponses: 4
    Dernier message: 16/12/2004, 19h30
  4. Réponses: 13
    Dernier message: 18/11/2004, 09h58
  5. [flash MX] probleme avec setinterval et clearinterval
    Par yacinechaouche dans le forum Flash
    Réponses: 3
    Dernier message: 15/04/2004, 12h07

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