Foros del Web » Creando para Internet » Flash y Actionscript »

Contentpath

Estas en el tema de Contentpath en el foro de Flash y Actionscript en Foros del Web. Hola, me encuentro con un problema, y es que no encuentro el codigo o la sintaxis correcta para cargar videos con un boton. Tengo el ...
  #1 (permalink)  
Antiguo 04/11/2012, 13:22
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 0
Contentpath

Hola, me encuentro con un problema, y es que no encuentro el codigo o la sintaxis correcta para cargar videos con un boton.

Tengo el FLVPlayback en el escenario con nombre de instancia vid.
Tengo dos botones con nombres de instanca btn1 y btn2.
Los videos los tengo en la misma carpeta.

Con este codigo:

import mx.video.*;
vid.contentPath = "atila.flv";

Lo carga directamente y se ven bien.

Pero al darles las aciones a los botones no me carga los videos, se queda siempre con el de inicio.

Para los botones estoy intentandolo de dos maneras:

btn1.OnReleasse = function () {
vid.load.contentPath = "atila.flv";
}

Esta no me funciona.

btn1.addEventListener("click", video1);

function video1(){
vid.load.contentPath = "atila.flv";
}

Bueno y esta tampoco.

Alguien podria decirme donte esta el error.

Gracias.

Un saludo.
  #2 (permalink)  
Antiguo 04/11/2012, 14:26
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Contentpath

¡¡¡Solucionado!!!

En vez de darle la accion en la capa de aciones, se lo e dado al boton directamente, no lo cogia por que lo tenia vinculado, sin vincular si me lo recoge bien.

Ahora me queda una duda, se puede mostrar el nombre del video al reproducirlo?

Me gustaria que se pudiese mostrar el titulo del video.

Alguien sabe como, si es posible?

Gracias.
  #3 (permalink)  
Antiguo 04/11/2012, 14:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Contentpath

Hola jeyn:
Para empezar no dices en que versión de AS estás trabajando.
Los códigos que publicas en AS3 están mal.
Aquí un ejemplo de como se debe de escribir los código para cargar 2 videos:
Código actionscript:
Ver original
  1. function videoUno(event:MouseEvent):void{
  2. misVideos.source = "nombre.flv";
  3. }
  4. function videoDos(event:MouseEvent):void{
  5. misVideos.source = "nombre.flv";
  6. }
  7.  
  8. btn_V1.addEventListener(MouseEvent.CLICK, videoUno);
  9. btn_V2.addEventListener(MouseEvent.CLICK, videoDos);
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 05/11/2012, 12:05
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Contentpath

Gracias Bandit, las funciones ahora no me dan error, pero no me carga los videos.

Les pongo la ruta relativa no la absoluta por que estan en la misma subcarpeta.

El codigo de antes estaba en as2.

El que me as dado es as3 creo, no he trabajado nada en as3 y lo desconozco por completo. Imagu¡no que las funciones son asi y que me faltaria poner el FLVPlayback.
que en as2 lo cargaba con:

import mx.video.*;

Gracias.
  #5 (permalink)  
Antiguo 05/11/2012, 15:57
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Contentpath

Hola jeyn:
Para AS2 escribe éstas funciones en el frame 1 de la Capa códigos:
Código actionscript:
Ver original
  1. btn_1.onRelease = function(){
  2.     vid.contentPath  = "nombre.flv";
  3. }
  4. btn_2.onRelease = function(){
  5.     vid.contentPath  = "nombre.flv";
  6. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 06/11/2012, 11:59
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Contentpath

Muchas gracias.

Funciona correctamente.

Tu pagina es genial. Gracias de nuevo por aportar tanta ayuda a los que estamos aprendiendo, tienes unos tutoriales que sirven de mucha ayuda y aportan muchas ideas.

Un saludo.

Etiquetas: video, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.