Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-11-2005, 11:01   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 70
Bildergalerie (mal wieder)

schonmal vorab:
ich hab die Suchfunktion benutzt, hatmir leider ned geholfen.


ich will eine dynmaische Bildergalerie erstellen. dabei sollen aus einem ordner bilder geladen werden.
die bilder sollen anfangs auf eine Größe skaliert werden und erst beim daraufklicken in originalgröße angezeigt werden.

ein movieclip soll beispielsweise 3x3 bilder enthalten. sollen mehrere bilder angezeigt werden, dann wird eine page-auswahl angezeigt, auf denen jeweils 3x3 bilder sind.

Code:
var i:Number=0;
var bild_x:Number=20;
bilder.createEmptyMovieClip("bild"+i,bilder.getNextHighestDepth());
bilder.createEmptyMovieClip("watcher",bilder.getNextHighestDepth());
bilder["bild"+i].loadMovie("face1.jpg",this);
bilder.watcher.onEnterFrame = function()
{
	if(bilder["bild"+i]._width>0)
	{
		delete this.onEnterFrame;
		removeMovieClip(this);
		bilder["bild"+i]._x=size*i;
		bilder["bild"+i]._y=0;
		bilder["bild"+i]._height=100;
		bilder["bild"+i]._width=100;
	}
}
mein problem beginnt schon dabei, mehrere bilder nebeneinander zu positionieren. wenn ich um den teilcode ne schleife packe, dann seh ich beim debuggen, dass zuerst die schleife abgearbeitet wird und erst dann die darin enthaltenen onEnterFrame-Events. das irritiert mich grad n bisschen.

gibts da nen klassichen lösungsalgorithmus?
feder ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele