Comunidad de diseño web y desarrollo en internet online

mediacontroller

Citar            
MensajeEscrito el 13 Ago 2008 10:28 am
Hola,

¿Cómo puedo hacer que el componente mediacontroller que controla mi mediadisplay esté situado en un segundo concreto (que no sea el primero) del vídeo a la espera de que yo le de al play?

Gracias!

Por Onexete

76 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 13 Ago 2008 11:28 am
Puedes agregar un cuepoint:

Código :

myMedia.addCuePoint("mostrar", 5);
var listenerObject:Object = new Object();
listenerObject.cuePoint = function(evt:Object) {
   if(evt.cuePointName =="mostrar") myMediaControls._visible = true
};
myMedia.addEventListener("cuePoint", listenerObject);


Off course los controles los tienes que poner invisibles de movida

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Ago 2008 11:39 am
No termino de entenderlo muy bien.
Mi flash está por slides, no por scenes.
Estoy en la slide2 chutando un video y quiero que cuando termine se vaya a la slide3 donde tengo unos botones esperando.
Mi problema es que, quiero que en la slide3 se mantenga el video en el último segundo, esperando por si se quiere ver de nuevo en vez de dar a los botones

¿Cómo lo ves Jorge?

Por Onexete

76 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 13 Ago 2008 12:30 pm
Nunca trabajé con slides ni se como funcionan, creo que es un template para aislar keyframes. En cualquier caso, ese es el mecanismo para detectar un punto, la acción que realizes (por ejemplo pasar de slide) la haces en el if:

Código :

if(evt.cuePointName =="mostrar") {   
     myMediaControls._visible = true
   //y cualquier otra acción que necesites
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Ago 2008 03:43 pm
Hola Jorge,
Perdona la brasa, pero sigo con dudas.
en mi scene1 se carga un flv mediante mediadisplay y mediacontroller. Su duración 0:1:32:00
Con el inspector de componentes he marcado que pase a scene2 en el momento 0:1:32:00 (al terminar), donde esperan dos botones que iran a scene3 y scene4.
Hasta aquí todo bien, pero...
En la scene2 debería aparecer el vídeo junto con los botones en su último momento (0:1:32:00) y visto, para que pueda volverse a ver (si se desea) antes de pulsar los botones.

¿Qué o cómo se te ocurre?
Muchas gracias

Por Onexete

76 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 13 Ago 2008 04:22 pm
El p'roblema de usar escenas es que no puedes asegurar la continuidad de un elemento , ya que debes marcar un keyframe nuevo a cada comienzo (incluso cuando el compilador ignora las escenas, ya que solo sirven para ordenar el material)
Prueba poniendo una instancia del MediaDisplay al principio de tu otra escena con el mismo nombre de instancia, aunque no estoy seguro de que funcione. Si realmente te quieres asegurar que funcione, junta las dos escenas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Ago 2008 04:35 pm
Y si traslado los botones al segundo frame de la scene1 y me olvido de la scene2
¿crees que podría hacer algo?
No sé, sólo quiero que se activen los dos botones al acabar el vídeo sin que este se vaya.

Por Onexete

76 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 13 Ago 2008 04:54 pm
Correcto, inténtalo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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