Concertar incrustado XML playlist de la música a sus hijos jugar.
EMBEDDED PLAYLIST
Listas de reproducción XML son listas que se almacenan en archivos con formato con el lenguaje de marcado XML. Un XML playlist almacena la ubicación de los archivos multimedia como archivos de música, animación y video en las variables de etiquetas XML. Estos nombres de archivo pueden ser la ubicación del archivo URL en un servidor remoto o la ubicación del directorio en su propio ordenador. Los programas de aplicación, tales como reproductores de música, cargar el archivo de lista de reproducción XML (insertar el archivo en un programa objeto XML). Un jugador que está programado para acceder a la ubicación del archivo de música en el objeto XML se puede reproducir las canciones asociadas.
Lo que necesita
Adobe Flash Professional: versiones CS3, CS4 y CS5
Crear un archivo de texto con un editor de texto. Guarde el archivo de texto como "music_playlist.xml."
Escriba en el editor de texto la lista de reproducción XML con los nombres de los archivos de la música, vídeo o animaciones que desee acceder a la lista de reproducción.
? Xml version = encoding "1.0" = "UTF-8"?
una lista de reproducción
file_locationhttp :/ / www.yourwebsite.com/first-recital.mp3/file_location
file_locationhttp :/ / www.yourwebsite.com/second-recital.mp3/file_location
/ Lista de reproducción
Añadir música u otros archivos multimedia en el archivo XML, según sea necesario. Agregar una etiqueta ubicación_archivo para cada archivo multimedia que desee agregar.
Inicie el programa de Flash. Haga clic en "Archivo de Flash (ActionScript 3.0)" de la ventana de inicio para crear un nuevo archivo de Flash AS3.
Seleccione "Acciones" en el menú "Ventana" en la barra de menús principal de Flash para abrir el editor de ActionScript 3. Coloque el cursor del ratón sobre la primera línea del editor de ActionScript 3. Haga clic en el botón del ratón, y escriba el siguiente código para crear un objeto URLLoader que se utiliza para cargar una solicitud y almacenar los contenidos binarios sin formato del archivo XML:
var loader: URLLoader = new URLLoader ();
solicitud var: URLRequest = new URLRequest ("music_playlist.xml");
loader.load (petición);
Escriba el código que empieza en la siguiente línea del editor de ActionScript 3 para detectar cuando el archivo de lista de reproducción XML ha terminado de cargar. Coloque un detector de eventos al objeto URLLoader que detecta cuando los datos de texto en el archivo XML se ha transferido al objeto URLLoader (loader) del archivo music_playlist.xml.
loader.addEventListener (Event.COMPLETE, onComplete);
Escriba el código que empieza en la siguiente línea del editor de ActionScript 3 para transferir el contenido de los datos almacenados en la variable URLLoader a una variable XML llamada "fileXML":
función onComplete (event: Event): void
{
var loader: URLLoader = event.target como URLLoader; fileXML var = new XML (loader.data);
}
El código de seguridad en la función onComplete se ejecuta cuando las señales de detector de eventos que el archivo "music_playlist.xml" ha sido con éxito incrustado en el programa de flash. El código declara un nuevo objeto URLLoader que se utiliza para almacenar el archivo de music_playlist.xml. Los datos de esa variable se carga en la variable XML denominado "fileXML."
No hay comentarios:
Publicar un comentario