PDA

Volledige versie bekijken : scrollbar


macbart
%Europe/Berlin %655 %2005, 16:44
hallo!

Ik probeer het nog maar een keer... op de vorige kreeg ik maar 1 reactie...

Ik heb een fotoalbum gemaakt zie link hieronder:

http://members.home.nl/onzemail/photo/scrollover.html

Nu werkt de scrollbalk niet, ik krijg het niet voor elkaar wanneer ik op een thumbnail in de scrollbalk klik dat deze foto getoond wordt. Ik haal de foto's op via xml en de scrollbalk heb ik gemaakt aan de hand van gotoandlearn.com. De scrollbalk is een movie in mijn scene. Ik heb het volgende script geprobeerd maar dat werkt niet

this.panel.butt0.onRelease = function(){
currentIndex = 1;
updateSlide(childNodes[0]);
currentSlideNode = childNodes[0];
trace("foto1");
}

this.panel.butt1.onRelease = function(){
currentIndex = 2;
updateSlide(childNodes[1]);
currentSlideNode = childNodes[1];
trace("foto2");
}


wie kan mij helpen???

alvast bedankt!

groeten Bart

davyvh
%Europe/Berlin %760 %2005, 19:15
Euh, waarvoor dient bovenstaand script eigenlijk?
is het iets van: bij het klikken op een thumb, wordt een functie uitgevoert?

Indien wel, zou het raar zijn om voor iedere foto zo'n appart script te schrijven.
Je moet in zo'n geval met een for loop werken.

Graag nog wat extra uitleg aub.

macbart
%Europe/Berlin %793 %2005, 20:02
Het bovenstaand script heb ik van iemand anders gekregen. maar werkt dus niet...

Het enige wat ik wil is dat als je op een foto in de scrollbalk klikt je die foto ook te zien krijgt, nu doet de scrollbalk niks. de foto's worden opgehaald via xml als je op de pijlen klikt.

Ik heb dus eigenlijk nog geen script om de foto's via de scrollbalk op te halen, ik zou namelijk niet weten hoe ik dat moet doen. normaal zou ik zeggen loadMovie met het url van de foto erbij en als target de 'targetclip' maar omdat de foto's door xml worden opgehaald weet ik niet eens waar ik moet beginnen. Ik kan e.v.t. wel het fla en het xml bestandje mailen als iemand belangstelling heeft maar het is wel voor de mac!

davyvh
%Europe/Berlin %803 %2005, 20:16
kzal maar een gokje wagen...

var aantal:Number = //aantal foto's (haal op uit je xml)
for(var i = 0; i<=aantal; i++){
this.panel["butt"+i].i = i
this.panel["butt"+i].onRelease = function(){
currentIndex = 1;
updateSlide(childNodes[0]);
currentSlideNode = childNodes[0];
trace("foto1");
}
}


Zo iets? Als je nu de var aantal invult, gaat hij nu alle foto's af als je op een hebt geklikt. Als je er dan op een hebt geklikt, zal hij de actie doen voor net die foto.

Khoop dat je hier iets aan hebt.
Groeten,
Davy

macbart
%Europe/Berlin %759 %2005, 19:13
Dank je voor je reactie!

waar moet ik dit script zetten? gewoon in een frame in de scene? (kheb er nog echt weinig kaas van gegeten... sorry)

groeten,

Bart

Fatty Owl
%Europe/Berlin %537 %2005, 13:53
op een frame :D

macbart
%Europe/Berlin %789 %2005, 19:56
goh...

Maar kan dan niemand mij helpen?????

davyvh
%Europe/Berlin %799 %2005, 20:11
Kheb het nog al gezegd: plaats dan toch meer info online...
Als je er echt niet meer aan uitkan, zet je fla online, of tenminste een vereenvoudigde zodat iemand je tips kan geven...