Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

otaviohm

Playlist em XML (ActionScript 3.0)

Recommended Posts

Eu gostaria de montar um "player" onde a minha playlist seria um XML mais ou menos assim:

 

CODE
<?xml version="1.0" encoding="iso-8859-1"?>

<rss version="2.0">

<channel>

<filme>Garfield.swf</filme>

<filme>Monica.swf</filme>

<filme>Cebolinha.swf</filme>

<filme>Zezinho.swf</filme>

<filme>Luizinho.swf</filme>

<filme>Donald.swf</filme>

</channel>

</rss>

 

 

Eu estava tentando fazer um codigo em AS3 para fazer com o que essa playlist fosse tocada sequancialmente e repetisse assim que terminasse, mas não consegui. =(

 

Gostaria de saber se alguem sabe como posso estar fazendo isso.

 

 

 

 

 

Desde já, agradeço!

 

 

 

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entao, eu achei um site que mostra cmo faz um player com uma playlist XML. Só que ele usa o componente FLVPlayback e o componente List.

O que eu quero fazer não é uma player de videos FLV, e sim de SWF.

 

O codigo que achei, deve-se aproveitar para fazer o que estou pensando, mas nao tenho a mínima ideia de onde alterar. Segue o codigo:

 

 

 

CODE
var vlist:XML = new XML();

var XML_URL:String = "vids.xml";

var vlistURL:URLRequest = new URLRequest(XML_URL);

var myLoader:URLLoader = new URLLoader(vlistURL);

myLoader.addEventListener(Event.COMPLETE, xmlLoaded);

 

function xmlLoaded(evtObj:Event) {

vlist = XML(myLoader.data);

 

for (var i=0; i<vlist.vid.length(); i++) {

vid_select.addItem({label:vlist.vid.@desc, data:vlist.vid.@url});

}

vlist.ignoreWhitespace = true;

vid.play(vid_select.getItemAt(0).data);

vid_select.selectedIndex = 0;

}

var vidList:Object = new Object();

function changeHandler(event:Event):void {

vid.play(vid_select.getItemAt(vid_select.selectedIndex).data);

}

vid_select.addEventListener(Event.CHANGE, changeHandler);

 

 

será que tem um jeito de adaptar isso para um "LOADMOVIE/(addchild)" e fazer o player que estou querendo ???

 

 

 

agradeço MUITO!

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.