Webstatt.org - Community seit 2006 - 2012 (2024?)

Fotos extern verlinken

user-227
14.06.2006 14:41

Hallo erstmal zwinkern

also hier ist mein problem: Ich hab in Flash 8 eine Slideshow gebastelt die so auch ganz wunderbar funktioniert. Wenn man auf ein Bild klickt kommt man zum nächsten und zwischen den einzelnen Bildern ist ein Übergangseffekt. Die Fotos liegen als Movieclips in der Zeitleiste (wegen dem Übergangseffekt) und wurden vorher alle in die Bibliothek importiert.

Ich will es jetzt aber so haben, dass ich die Bilder beliebig austauschen kann, d.h. das sie in in einem Ordner liegen und mit "bild1" "bild2" "bild3" usw. benannt sind und Flash sich die dann automatisch holt und den Übergangseffekt drauflegt. Mir ist klar, dass das nur mit ActionScript möglich ist, die Hilfe konnte mir allerdings nicht besonders weiterhelfen. Habt ihr da einen Ansatz für mich?

hier die Datei: http://rapidshare.de/files/23042739/slideshow.zip.html (war zu groß fürs Forum)

so long user-227

Avatar user-129
14.06.2006 14:46

Such mal in Google nach einer Flash XML Bildergallery:
Denn so wie du das willst geht das mit XML:

Gruß user-129

user-227
14.06.2006 15:03

danke, hab en gutes tutorial gefunden. Werd mich da mal reinarbeiten.

user-227
20.06.2006 09:32

gut, ich habs jetzt also ansatzweise hingekriegt so wie ichs haben wollte. Nur eine Sache stört mich noch: der Cursor verschwindet beim einfaden des Bildes.

das actionscript des buttons:

stop();
button_mc.onRelease = function() {
gotoAndPlay(2);
};
button_mc.onRollOver = function() {
Mouse.hide();
this.attachMovie("cursor_vor", "cursor_vor", this.getNextHighestDepth(), {_x:this._xmouse, _y:this._ymouse});
};
button_mc.onMouseMove = function() {
this.cursor_vor._x = this._xmouse;
this.cursor_vor._y = this._ymouse;
};
button_mc.onRollOut = function() {
Mouse.show();
this.cursor_vor.removeMovieClip();
};


und der des mc´s

stop();
// Erstellt Movieclip für den Container.
this.createEmptyMovieClip("image_mc",9);
// Lädt ein Bild in image_mc.
image_mc.loadMovie("bild1.jpg"zwinkern;
import mx.transitions.*;
import mx.transitions.easing.*;
new Tween(image_mc, "_alpha", Strong.easeIn, 0, 100, 0.5, true);


weiss da einer weiter?

Avatar user-162
20.06.2006 14:07

naja die Mouse geht dann weg wenn du mit der Maus auf den Button rüberfährst (onRollOver) -> Mouse.hinde();

Perfection is not when there’s nothing to add, but when there’s nothing to take away swisscheek.com/magazine
user-227
20.06.2006 16:15

Das soll ja auch so sein, denn ich hab ja einen eigenen cursor (this.attachMovie usw.) nur der verschwindet mit dem einfaden leider auch und ich will wissen wie man das verhindern kann.



edit: .fla hängt dran

Avatar user-162
20.06.2006 19:32

kannst mal *fla anhängen?

Perfection is not when there’s nothing to add, but when there’s nothing to take away swisscheek.com/magazine
user-227
21.06.2006 07:19

okay ich habs nu anders gelöst, anstatt über AS einen leeren MC zu erstellen hab ich ihn direkt auf die Bühne gelegt und die Bilder werden dann dort reingeladen. Jetzt bleibt der Cursor auch sichtbar.

trotzdem danke für deine hilfe :>