J'ai un projet vide qui lit simplement deux fichiers vidéo. Peu importe ce que j'essaie, la seconde vidéo est de la même taille que la première. S'il vous plaît dites-moi que ce n'est pas un bug Flash et qu'il y a quelque chose que je peux faire pour y arriver. Voici ma classe de document:lecture de plusieurs vidéos en flash as3
package{
import flash.display.*;
import flash.media.*;
import flash.net.*;
public class Test extends MovieClip{
public function Test(){
var nc = new NetConnection();
nc.connect(null);
var ns = new NetStream(nc);
var vid1 = new Video(120, 88);
vid1.x = 100;
vid1.y = 300;
this.addChild(vid1);
vid1.attachNetStream(ns);
ns.client = new Object();
ns.play("video/testvideo1.flv");
var ns2 = new NetStream(nc);
var vid2 = new Video(600,678);
vid2.x = 500;
vid2.y = 50;
this.addChild(vid2);
vid2.attachNetStream(ns2);
ns2.client = new Object();
ns2.play("video/testvideo2.flv");
}
}
}
Si vous tracez la taille de vid2 immédiatement après l'avoir créé à (600768), il est dit (120,88) - la taille de la première vidéo.
Félicitations, vous avez trouvé un bug! LOL – Havenard
C'est génial. Comment suis-je censé exécuter ce projet qui nécessite plusieurs clips vidéo sur l'écran? –