Beste mensen,
Misschien kan iemand mij helpen ik ben al de hele middag aan het klooien maar kom er niet uit.
Ik heb een flash tutorial gevolgd om images uit een xml bestand te lezen en de thumbnails te laten zien en onclick de grote versie ervan.
link: http://www.tutorio.com/tu...-flash-xml-photogallery/1
Nu wilde ik deze graag zo aanpassen dat de thumbnails niet zo in een movieclip op de stage weergegeven worden, maar in een scrollpane zodat wanneer het meer dan 10 thumbnails zijn ze door te scrollen zijn..
Als ik een movieclip maak en deze met contentpath weergeef via de scrollpane worden de thumbnails niet meer weergegeven, op internet stond dat je dan spcontentholder.movieclip moest gebruiken maar dit werkt ook niet, weet iemand hoe ik dit voor elkaar krijg?
de code die gebruikt wordt in de flash file:
Misschien kan iemand mij helpen ik ben al de hele middag aan het klooien maar kom er niet uit.
Ik heb een flash tutorial gevolgd om images uit een xml bestand te lezen en de thumbnails te laten zien en onclick de grote versie ervan.
link: http://www.tutorio.com/tu...-flash-xml-photogallery/1
Nu wilde ik deze graag zo aanpassen dat de thumbnails niet zo in een movieclip op de stage weergegeven worden, maar in een scrollpane zodat wanneer het meer dan 10 thumbnails zijn ze door te scrollen zijn..
Als ik een movieclip maak en deze met contentpath weergeef via de scrollpane worden de thumbnails niet meer weergegeven, op internet stond dat je dan spcontentholder.movieclip moest gebruiken maar dit werkt ook niet, weet iemand hoe ik dit voor elkaar krijg?
de code die gebruikt wordt in de flash file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| myPhoto = new XML();
myPhoto.ignoreWhite = true;
myPhoto.onLoad = function(success) {
//portfolioTag = this.firstChild;
numimages = this.firstChild.childNodes.length;
spacing = 70;
for (i=0; i<numimages; i++) {
this.picHolder = this.firstChild.childNodes[i];
this.thumbHolder = news.spContentHolder.createEmptyMovieClip("thumbnail"+i, i);
this.thumbHolder._x = i*spacing;
this.thumbLoader = this.thumbHolder.createEmptyMovieClip("thumbnail_image", 0);
this.thumbLoader.loadMovie(this.picHolder.attributes.thumb);
this.thumbHolder.title = this.picHolder.attributes.displa;
this.thumbHolder.main = this.picHolder.attributes.image;
this.thumbHolder.onRelease = function() {
loader.loadMovie(this.main);
title_txt.text = this.title;
};
}
};
myPhoto.load("file.xml"); |