Von extern mehrere Bilder(jpg) in Flash laden

so, ich hoffe es ist so wie du es wolltest...

gruß inctube
 
Zuletzt bearbeitet:
PHP:
on (press) {
	this.onEnterFrame = function () {
		_root.clip._alpha -= 10;
		if (_root.clip._alpha == 0) {
                                                unloadMovie(_root.cl0);
			unloadMovie(_root.cl1);
			unloadMovie(_root.cl2);
						
			delete this.onEnterFrame;
		}
	};
}

Im ersten Moment (Defaultwert der Variable bildbez) werden die 3 Bilder angezeigt (unter home).

Dann wenn man auf den nächsten Button(zB about) drückt müssen erst die Alten Bilder verschwinden(ausfaden), und dafür die neuen erscheinen.

Versehe ich jeden Button mit der obenstehenden Fkt. so wird nur das letzt Bild "cl2" gelöscht. Und KEINE NEUEN Bilder werden angezeigt.


Sorry, dass ich es immer noch nicht hinbekomme!







SO WERDEN ALLE 3 BILDER "UNSICHTBAR":
PHP:
on (press) {
	unloadClip(clip);
	unloadClip(cl1);
	this.onEnterFrame = function () {
		_root.cl0._alpha -= 10;
		_root.cl1._alpha -= 10;
		_root.cl2._alpha -= 10;
		//unloadMovie(_root.clip);
		//unloadClip(clip);
		/*
		if (_root.cl1._alpha == 0) {
                        unloadMovie(_root.cl2);
						unloadMovie(_root.cl1);
						unloadMovie(_root.cl2);
						
			delete this.onEnterFrame;
		}
		*/
	};
}
Aber es ist, als wäre der gesamte MovieClip dennoch nicht gelöscht, da anscheinend kein neuer erzeugt werden kann Ich möchte unter den anderen Punkten ja wieder neue 3 Bilder anzeigen, das geht nicht?
 
Zuletzt bearbeitet:
MovieClips die dynamisch erzeugt wurden, werden mit removeMovieClip gelöscht. Das steht auch in der Hilfe. Außerdem würde ich mir an deiner Stelle ein Konzept für das ganze machen. Ich weiß jetzt auch nicht genau was das Problem ist, du wolltest doch, dass die Bilder eingefaded werden, oder?
Warum machst du das ganze nicht einfach statisch mit alphaTwenning im MovieClip?
Den Aufbau hast du in deiner Zeitleiste ja schon.

gruß inctube
 
Zurück