Comunidad de diseño web y desarrollo en internet online

Fin de pelicula y mostrar Sitio

Citar            
MensajeEscrito el 24 Ago 2009 04:17 am
Al finalizar un FLV como intro del Sitio, se debe ir al fotograma siguiente, solo si el FLV externo termina su reproduccion, creo que por la Sentencia If y Else se puede, pero cual es el pbjeto a invocar.

creo que es algo como estp:

Código ActionScript :

if (end.archivoFLV);{
else (gotoAndPlay (56));
}


Como realizo esto en AS2?

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7
Citar            
MensajeEscrito el 24 Ago 2009 06:38 am
En AS2 debes usar el objeto NetStream y verificar el onStatus para saber cuándo finaliza el video.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

chrome
Citar            
MensajeEscrito el 24 Ago 2009 01:36 pm
Esto es en AS2


// Declaras el objecto que será tu listener.
var listenerObject:Object = new Object();

//Declaras el metodo para tu objeto.
listenerObject.complete = function(eventObject:Object):Void {
trace("finalizó la reproducción");
};

// Luego asignas el objeto listener al componente flv.
miFLV.addEventListener("complete",listenerObject);

Por beatpeep

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Ago 2009 04:40 pm
The Fricky!, sos un grande, pero como se gace, estoy leyendo La Clase NetStream en la documentacion Referencia del lenguaje ActionScript 2.0 de Adobe, me parece que me voy a marear, es mucho lo que tengo que escribir?

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7
Citar            
MensajeEscrito el 24 Ago 2009 06:33 pm
Funciona, la cabeza lectora se dirige al siguiente fotograma, pero la intro vuelve

Código ActionScript :

stop();
var conexion:NetConnection = new NetConnection(); 
conexion.connect(null);
var stream:NetStream = new NetStream(conexion); 
intro.attachVideo(stream); 
stream.play("Intro.flv");
stream.onStatus = function(infoObject){
   if (infoObject.code == "NetStream.Play.Stop"){
      gotoAndPlay(56);
   }
}


La instancia del video es intro y esta en el fotograma 55, dirigiendose al 56 cuando este termine, pero el sitio esta en otras capas, tengo asi:


Algo tiene que estar mal hecho, la cabeza lectora debe leer todas las capas independientemente de su distribucion, el video esta en la capa Names, fotograma 55, el sitio comienza desde el fotograma 56, desde action hacia abajo.

Necesito de sus ayudas...

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7
Citar            
MensajeEscrito el 24 Ago 2009 08:19 pm
Solucionado, jajaja, a veces uno mismo se sorprende de los resultados, y reconocer que tienen mucha razon quienes prefieren mas la practica que lo teorico, es cambiar los fotogramas que se llevan en el preload del sitio y su condicional if.
Solo una consulta mas, ya que el video de intro se muestra mediante NetStream, tengo entendido que se reproduce en el servidor, siendo un fluo continuo, viendose sin cortes, es necesario el preload?

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7
Citar            
MensajeEscrito el 22 Sep 2009 12:29 am
Seguido con esto, me surgio otro problema,...
Al subirlo en el servidor el charquito de agua debe ser el preload, y no la peli en si misma, ya que no aparece cuando se carga la intro.
1- Preload: el Charquito de agua, puede permanecer dependiendo del tiempo de descarga de la Intro.
2- Intro: El video, una vez decargado al cliente, se reproduce sin interrupciones
3- Sitio: La peli completa

Como podria hacer que el charquito sea el preload?

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.