Album com XML
Opa , então a parada é o seguinte...
Fiz um tutorial aqui de um album com xml mais é o seguinte ele não ta carregando as minhas imagens , mais não acheio o problema se alguem ae poder dar uma força fico agradecido...
Essa é a AS que eu to usando
PHP
[*]function loadXML(loaded) {
[*] if (loaded) {
[*] xmlNode = this.firstChild;
[*] image = [];
[*] total = xmlNode.childNodes.length;
[*] for (i=0; i<total; i++) {
[] image = xmlNode.childNodes.childNodes[0]**.firstChild.nodeValue; *
[] description = xmlNode.childNodes.childNodes[1].firstChild.nodeValue; *
[] } *
[] firstImage(); *
[] } else { *
[] content = "file not loaded!"; *
[] } *
[]} *
[]xmlData = new XML(); *
[]xmlData.ignoreWhite = true; *
[]xmlData.onLoad = loadXML; *
[]xmlData.load("images.xml"); *
[]// /////////////////////////////////// *
[]listen = new Object(); *
[]listen.onKeyDown = function()** { *
[] if (Key.getCode() == Key.LEFT) { *
[] prevImage(); *
[] } else if (Key.getCode() == Key.RIGHT) { *
[] nextImage(); *
[] } *
[]}; *
[]Key.addListener(listen); *
[]previous_btn.onRelease = function()** { *
[] prevImage(); *
[]}; *
[]next_btn.onRelease = function()** { *
[] nextImage(); *
[]}; *
[]// /////////////////////////////////// *
[]p = 0; *
[]this.onEnterFrame = function()** { *
[] filesize = picture.getBytesTotal(); *
[] loaded = picture.getBytesLoaded(); *
[] preloader._visible = true; *
[] if (loaded != filesize) { *
[] preloader.preload_bar._xscale = 100loaded/filesize;
[] } else { *
[] preloader._visible = false; *
[] if (picture._alpha<100) { *
[] picture._alpha += 10; *
[] } *
[] } *
[]}; *
[]function nextImage() { *
[] if (p<(total-1)) { *
[] p++; *
[] if (loaded == filesize) { *
[] picture._alpha = 0; *
[] picture.loadMovie(image[p], 1); *
[] picture_num(); *
[] } *
[] } *
[]} *
[]function prevImage() { *
[] if (p>0) { *
[] p--; *
[] picture._alpha = 0; *
[] picture.loadMovie(image[p], 1); *
[] picture_num(); *
[] } *
[]} *
[]function firstImage() { *
[] if (loaded == filesize) { *
[] picture._alpha = 0; *
[] picture.loadMovie(image[0], 1); *
[] picture_num(); *
[] } *
[]} *
[]function picture_num() { *
[] current_pos = p+1; *
[]} *
[]*
E esse é o XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img01.jpg</image>
</pic>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img02.jpg</image>
</pic>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img03.jpg</image>
</pic>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img04.jpg</image>
</pic>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img05.jpg</image>
</pic>
<pic>
<image>http://www.camvale.com.br/image_eventos/feissecre/img06.jpg</image>
</pic>
</images>
Desde ja valeu galera
Discussão (6)
Carregando comentários...