Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Estou fazendo um banner onde carrego uma imagem e um link via XML, até aí tudo beleza.
Agora preciso carregar tbm um VIDEO, porém minha variável está retornando sempre como nula. Alias nem sei se estou tentando carregar da forma certa.
Obs.: Estou usando um componente (FLV Playback) e tenho seis cenas, cada uma com um componente.
Segue o código.
myplayer.playButton = _play;
System.useCodepage = true;
var arquivo:XML = new XML();
arquivo.load("banner.xml");
arquivo.ignoreWhite = true;
arquivo.onLoad = function() {
for (i=1; i<7; i++) {
if (i<6) {
_root["img0"+i].loadMovie(this.childNodes[0].childNodes[i-1].attributes.imagem);
_root["myplayer0"+i].attachVideo(this.childNodes[0].childNodes[i-1].attributes.videos);
} else {// end if
_root["img"+i].loadMovie(this.childNodes[0].childNodes[i-1].attributes.imagem);
_root["myplayer"+i].attachVideo(this.childNodes[0].childNodes[i-1].attributes.videos);
}
} // end of for
link01_mc.link = this.childNodes[0].childNodes[0].attributes.link;
link01_mc.onRelease = function() {
getURL(this.link, "");
};
};
_play.onPress = function () {
_root.stop();
};
Código do XML
>
<?xml version="1.0" encoding="ISO-8859-1"?>
<destaque>
<foto imagem="pictures/banner/img_free.jpg" link="01" videos="videos/video1.flv" />
<foto imagem="pictures/banner/img_atualizacao.jpg" link="02" videos="videos/video2.flv"/>
<foto imagem="pictures/banner/img_celebridades.jpg" link="03" videos="videos/video3.flv"/>
<foto imagem="pictures/banner/img_fetiche.jpg" link="04" videos="videos/video4.flv"/>
<foto imagem="pictures/banner/img_assine.jpg" link="05" videos="videos/video5.flv"/>
</destaque>
Se alguém puder ajudar. Obrigado
Vlw a ajuda aí pessoal, consegui fazer funcionar!!!
Bom dia!
Estou com um probleminha em criar um menu a partir de um arquivo XML, você poderia me ajudar?
Como você conseguiu fazer o link aparecer no flash?
Poderia me passar o código?
Abraços.
Alguém pode ajudar??