codigo action scrip
2
3
4
5
6
7
8
9
10
11
btnPausar.addEventListener(MouseEvent.CLICK, fl_PausarReproduccion);
function fl_PausarReproduccion(event:MouseEvent):void
{
stop();
}
btnContinuar.addEventListener(MouseEvent.CLICK, fl_ContinuarReproduccion);
function fl_ContinuarReproduccion(event:MouseEvent):void
{
play();
}
21.6. Crear controles propios
Crear controles propios no esmuy complicado en Flash CS5. Sólo tienes que crear los botones que consideres necesarios y utilizar las propiedades del componente FLVPlayback.
Puedes recurrir al panel Fragmentos de código dondeencontrarás códigos muy útiles con las funciones básicas.
play(): reproduce el vídeo.
miVideo.play();
stop(): detiene el vídeo y vuelve al inicio.
miVideo.stop();
pause(): detiene el vídeoconservando su posición actual.
miVideo.pause();
seek(segundo:Number): permite el avance o retroceso de la película de vídeo.
miVideo.seek(5);
Esta línea colocará la cabeza lectora en el segundo 5 yreproducirá a partir de ahí.
volume: define el volumen del vídeo. Puedes introducir un valor entre 0 y 100.
miVideo.volume = 50;
Un ejemplo de cómo crear un botón de Play/Pause sería asociando elcódigo siguiente a un botón:
miBoton.addEventListener(MouseEvent.CLICK,pararContinuar);
function pararContinuar(event:MouseEvent) {
if (miVideo.state==miVideo.PAUSED) {
miVideo.play();} else {
miVideo.pause();
}
}
La propiedad state devuelve el estado en el que se encuentra nuestro vídeo en el momento, puede tomar los siguientes valores:
miVideo.PAUSED: elvídeo se encuentra pausado.
miVideo.PLAYING: el vídeo se está reproduciendo.
miVideo.REWINDING: el vídeo está en estado de rebobinado.
miVideo.SEEKING: el vídeo está en estado de búsqueda.miVideo.STOPPED: el vídeo se encuentra detenido.
miVideo.BUFFERING: el vídeo todavía se está almacenando en el buffer.
miVideo.CONNECTION_ERROR: se ha producido un error de conexión y el vídeo no podrá...
Regístrate para leer el documento completo.