Buenas!
Estoy trabajando con un fla, que me permite reproducir un video pantalla comleta a nivel del browser.
Mi idea es hacer un fade-out fade-in de videos, apartir del click de un boton.
Tengo: 2 movie clip y 1 objeto video en la biblioteca.
Este es el codigo:
Código:
stop();
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
miVideo.attachVideo(stream);
miVideo2.attachVideo(stream);
stream.play("video1.flv");
stream.pause("video2.flv");
// ------------------------ fullbrowser-------------------------------
this.onResize = function()
{
this.btnN1._x = (Stage.width / 2) - (this.btnN1._width / 2);
this.btnN1._y = (Stage.height / 2) - (this.btnN1._height / 2);
this.btnN1.text = Stage.width + "x" + Stage.height;
miVideo._width = Stage.width;
miVideo._height =Stage.height;
};
Stage.scaleMode = "noScale";
Stage.align = "TL";
Stage.showMenu = false;
Stage.addListener(this);
this.onResize();
// ------------------------ btn Evento -------------------------------
this.miVideo._x =0;
this.miVideo._y =0;
this.miVideo2._x =0;
this.miVideo2._y =0;
miVideo2._alpha = 0;
btnN1.onRelease = function(){
//------------------------- desaparecer ------------------------
var alpha_interval:Number = setInterval(fadeImage, 50, miVideo);
function fadeImage(target_mc:MovieClip):Void {
target_mc._alpha -= 5;
if (target_mc._alpha <= 0) {
target_mc._visible = false;
clearInterval(alpha_interval);
}
}
//----------- aparecer --------------
miVideo2.onEnterFrame = function() {
miVideo2._alpha += 2;
if (miVideo2._alpha == 100) {
delete miVideo2.onEnterFrame;
stream.play("video2.flv");
}
};
}
Me salta un error:
Escena=Scene 1, layer=Script, frame=1, Línea 9 El tipo no coincide.
Linea 9:
Código:
stream.pause("video2.flv");
Alguien me podria ayudar??
Desde ya muchas gracias!!!
Saludosss