Bonjour,
J'ai une petite question concernant flash 8 et les fichiers .flv.
C'est mon premier projet avec flash 8, j'ai toujours travaillé avec flash 5,
donc il y a beaucoup de choses de nouveau que je ne connais pas encore.
Je veux faire une carte virtuelle en flash et dans mon .swf,
j'ai 3 scenes:
1- l'intro - il n'y a que du textes et des images
2- le video - il n'y a que du code actionscript que je vais vous montrer
3- la fin (conclu) - il n'y a que du textes et des images
bon voila.
Je voulais faire un script qui détecte la fin de la lecture de mon
.flv dans la scene 2. Une fois la fin détectée, on passe a la scene 3.
Mon code fonctionne bien, tout est numéro 1 sauf que, il n'y a pas de video!
J'entends le son du .flv mais pas d'image. Et lorsque le son est terminé,
on passe à la scene 3.
Voici mon code dans la scene 2:
(à noter que sur le timeline, il n'y a que du code, je n'ai pas placé
mon flv dessus parce que le son est dédoublé quand je le fais!)
var netConn:NetConnection = new NetConnection();
netConn.connect(null);
var netStream:NetStream = new NetStream(netConn);
maVideo.attachVideo(netStream);
netStream.setBufferTime(0);
netStream.play("cartenoel22.flv");
netStream.onStatus = function(infoObject:Object) {
for (var prop in infoObject) {
if (infoObject[prop] == "NetStream.Play.Stop"){
infoObject[prop] == "";
gotoAndStop("Fin",1);
}
}
};
Comme on entend le son du video, peut-etre est-il simplement hors champs?
Peut-ton spécifier la position x,y du video? Y a-t-il quelque chose qui manque dans mon code pour faire afficher la vidéo?
J'ai peut-être oublié quelque chose qui vous saute aux yeux? Merci de me venir
en aide, celui qui m'aura aidé aura droit à cette carte virtuelle héhéhé lol ;)
merci à l'avance!
Martin