Tamara escribio el 3.5.2004 :
Quiero saber como se realiza una combobox en flash mx para que al pinchar sobre uno de sus componentes me carge un video determinado, el video esta importado, es de formato mpg, pero esta importado ya en biblioteca....gracias
informatique.com.mx contesta:
Abrir la Ventana de Componentes:
A través del Menú Principal : Window » Components
A través de teclas rápidas : [Ctrl] + [F7]
Agregar el Componente deseado:
Dar clic sobre el componente deseado.
Arrastrarlo y soltarlo en el escenario. (Mantener pulsado el botón derecho del mouse mientras se arrastra)
Seleccionar el Combo Box y en el campo asignar un nombre, por ejemplo: cbCargarObjetos
Establecer las propiedades del Combo Box:
Dar clic sobre el Combo Box.
Visualizar la Ventana de Propiedades:
A través del Menú Principal : Window » Properties
A través de teclas rápidas : [Ctrl] + [F3]
Editable:
Establecer false, si el usuario no puede escribir una nueva opción.
Establecer true, si el usuario escribirá nuevas opciones.
Labels:
Escribir las opciones que tendrá el Combo Box
Dar un clic sobre Labels (Aparecerá el ícono "lupa" de lado derecho).
Dar un clic al ícono "lupa" o dar doble clic sobre valores.
Se abre la ventana de valores
Dar clic en el botón
- , para insertar una opción.
Dar clic sobre default value.
Escribir el nombre de la opción
Si requiere borrar una opción, seleccionela y de clic al botón [-]
Change Handler:
Escribir el nombre de la función que se invocará cada que se de clic a una opción de un Combo Box.
Abrir la ventana de propiedades del frame donde se inserto el Combo Box.
Escribir la función "manejadora". Por ejemplo (a manera de prueba):
function manejador(){ trace("ok") }
Importar una imagen (Import to Library o):
Al importar la imagen queda en el escenario, seleccionarla y convertila a símbolo gráfico.
A través del Menú Principal : Insert » Convert to symbol
A través de teclas rápidas : [Ctrl] + [F8]
Asignar un nombre, por ejemplo gImagen.
Seleccionar la casilla Export for ActionScript.
En el campo Identifier:, asignar un nombre por ejemplo idImagen.
Seleccionar la imagen del escenario y eliminarla.
Importar un video
A través del Menú Principal : File » Import to Library...
Abrir la Biblioteca [F11]
Seleccionar el video, clic al botón derecho del mouse, seleccionar la opción Linkage
En la ventana Linkage Properties asignar un identificador, por ejemplo idVideo
Agregar el Video al escenario
Seleccionar el Video de la Biblioteca
Arrastrarlo y soltarlo en el escenario (mantenga pulsado el botón del mouse mientras arrastra)
Se mostrará un mensaje indicando que se agregará el número de frames necesarios para presentar el video, acepte está indicación
Código para el primer frame:
btnDetener._visible = false; btnImagen._visible = false; function manejador(){ if(cbCargarObjetos.getSelectedIndex() == 0){ btnImagen._visible = true; //Cargar Imagen attachMovie("idImagen", "newImagen", 1); //Posición en el escenario newImagen._x = 200; newImagen._y = 50; } if(cbCargarObjetos.getSelectedIndex() == 1){ btnDetener._visible = true; //Cargar Video attachMovie("idVideo", "newVideo", 2); //Posición en el escenario newVideo._x = 200; newVideo._y = 200; } }
Código para el botón Video:
on (release) { unloadMovie(newVideo); btnDetener._visible = false; }
Código para el botón Imagen:
on (release) { unloadMovie(newImagen); btnImagen._visible = false; }
Para ver los enlaces debes ser usuario
Crear Usuario o
Hacer Sesion