---
title: "Photo Gallery - kirupa.com"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/143821-photo-gallery-kirupa-com"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "ume090"
published: "2006-03-12T22:17:34.000Z"
updated: "2006-03-12T22:17:34.000Z"
replies: 0
views: 297
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/143821-photo-gallery-kirupa-com"
---

# Photo Gallery - kirupa.com

## #1 — ume090, 2006-03-12T22:17Z

Det gick finemang, men jag vill att Photo Gallery ska bli bättre.

När man klickar på Nästa då "fade" bild1.jpg till vita och visar "laddar", jag vill att det ska bli så här, man klicka på Nästa så bild1.jpg ska vara kvar och visa "laddar", när det ha gått till 100% så "alpha" till ny en bild2.jpg.

Samma typ...
<http://www.slideshowpro.net/> 

AS 2.0 ser ut

function loadXML(loaded) {

if (loaded) {

xmlNode = this.firstChild;
image = \[\];
description = \[\];
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 = 100\*loaded/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);
desc_txt.text = description\[p\];
picture_num();

}

}

}
function prevImage() {

if (p\>0) {

p--;
picture.\_alpha = 0;
picture.loadMovie(image\[p\], 1);
desc_txt.text = description\[p\];
picture_num();

}

}
function firstImage() {

if (loaded == filesize) {

picture.\_alpha = 0;
picture.loadMovie(image\[0\], 1);
desc_txt.text = description\[0\];
picture_num();

}

}
function picture_num() {

current_pos = p+1;
pos_txt.text = current_pos+" / "+total;

}****

Permalänk: https://www.webforum.nu/p/143821

---

Tråden på webben: https://www.webforum.nu/amne/flash/143821-photo-gallery-kirupa-com
