Hola,
Yo douvrir esta nueva discusión, porque a pesar de mis investigaciones en la red, los sitios de recursos o tutoriales, y este foro...No he encontrado una solución.
Hace unos meses jai hizo un interfaz de Flash (diseñado para Loff-line), es un exe o aplicación que se ejecuta desde un CD.
En esta interfaz, hay videos que he elegido para poner en práctica "video integrado" (por varias razones).
Javais ya ha creado botones de reproducción - pausa - Arriba - Saltar hasta el final para controlar el vídeo.
Hoy en día, este video, me gustaría añadir una barra de controles (o la barra de línea de tiempo). Cest decir, como cualquier reproductor de vídeo (o audio) para tener una barra horizontal (que representa la duración), y un botón que avanzan (que es visualmente vídeo representante durante toda la duración).
La idea es primero para ver dónde estamos en el video.
Y segundo, puede hacer clic en este botón para mover manualmente el vídeo.
El truco es para un clásico video ^ ^ ¿Qué
I & #39, no soy un profesional en la programación...
Aquí es todavía jarrive qué hacer.
Por ejemplo, mi tarjeta de video integrada es de 2.000 marcos, y mi 800px línea de tiempo.
Así que hay un informe x2. 5
on(press) {
startDrag(bille, false, 0, 400, 800, 400);
}
on(release) {
stopDrag();
//On récupère la position x de la bille
this.bille._x;
//On implante la position x de la bille dans une variable
positionbille = bille._x;
//On multiplie cette valeur au prorata du nombre de clé de la vidéo
positionclip = positionbille * 2.5
//On arrondi cette valeur pour avoir un nombre entier
positionclip = Math.round(positionclip/100) * 100
//Ce nombre correspond à la clé du clip de la vidéo
_parent.COMFORT.gotoAndPlay(positionclip);
}
- on(press) {
- startDrag(bille, false, 0, 400, 800, 400);
- }
- on(release) {
- stopDrag();
- //On récupère la position x de la bille
- this.bille._x;
- //On implante la position x de la bille dans une variable
- positionbille = bille._x;
- //On multiplie cette valeur au prorata du nombre de clé de la vidéo
- positionclip = positionbille * 2.5
- //On arrondi cette valeur pour avoir un nombre entier
- positionclip = Math.round(positionclip/100) * 100
- //Ce nombre correspond à la clé du clip de la vidéo
- _parent.COMFORT.gotoAndPlay(positionclip);
- }
A priori, parece que funciona...
En este punto, sólo logran una condición if / else, para poner un gotoAndPlay si la película se reproduce o gotoAndStop si el vídeo está en pausa.
Bueno, hay cétait más fácil ^ ^
Pero las tareas más difíciles por delante, que automáticamente avanzar con el balón en la línea de tiempo cuando se reproduce el video. Y en su cuelgo.
(Jappelli que la pelota está en el botón o deslizador)
En mi pensamiento (tal vez falso)...a la pelota por delante de la línea de tiempo, se debe recuperar linformation en lo que "clave" es el video (por ejemplo, 250), divida este valor por 2,5 (para 100), y así mover la bola x 100px.
Pero no puedo encontrar la manera en AS2, puede recuperar linformation a-saber-qué-a-ser-clave-es-lanimation.
Porque una vez que esta información de vuelta, sólo (y supongo que #39, m) aplicar dicho valor en una variable, y siempre con una buena regla de tres, convertir este valor para indicar la posición de la bola en la que x debe ser encontrado.
Si usted tiene alguna idea, conduce, sugerencias o incluso una solución, gracias
