Preloader & externer GESCHÜZTER Film

Maccione

Grünschnabel
Preloader & externer GESCHÜTZTER Film

Buon giorno,

ist es möglich einen geschützten externen Film (swf) mit einem
Preloader zu kombinieren?
Ich scheitere daran.
Die Praxis sieht so aus:
mein Preloder (Hauptfilm) enthält 2 Szenen

Szene 1
Bild 1 : stop();
Bild 2 : stop();
gotoAndPlay("Szene 2", 1);

enthält MC Preloder mit folgendem Action-Script:

loaded_bytes = _root.getBytesLoaded();
total_bytes = _root.getBytesTotal();
if (loaded_bytes >= total_bytes) {
_root.nextFrame();
play();
}
loaded_kb = int(loaded_bytes/1024) ;
total_kb = int(total_bytes/1024) ;
Ladestatus = loaded_kb add " KB von " add total_kb add " KB geladen.";
proz = int((100/total_kb)*loaded_kb) ;
Prozent = proz add "%";
balken._xscale = proz;

Szene 2 enthält MC Container
Bild 1 : loadMovieNum("geschuetztermovie.swf", container);

Leider wird der geschuetztermovie.swf ohne preload abgespielt.

Ist das hoffnungslos?

Grazie & Ciao
 
Zuletzt bearbeitet:
Schmeiss die erste Szene weg, pack den preloader code in den zuzuladenden Film, mach aus den graphischen Elementen deines Preloaders einen MC mit Namen Preloader, leg ihn auf die Bühne und setze auf den ersten Frame ein _root.preloader._visible = 0; , dann ergänzt du den preloader code im film mit einem _root.preloader._visible = 1; am Anfang und einem _root.preloader._visible = 0; am Ende, und fertig ist die choose..

B
 
ciao,

erstmal vielen Dank für die schnelle Antwort!

An den zuladenden Film (geschuetztermovie.swf) komme ich nicht mehr ran. .Da ich nur die SWF. Datei habe.

Gibt es eine Möglichkeit den geschuetztermovie.swf zu preloaden?
Wenn ich ein JPG in den MC Container packe funktioniert alles prima.

tante grazie
 
PHP:
Loader = function (datei) {
	setProperty ("preloader", _visible, "1");
	var bild = this.contain;
	bild.loadMovie (datei);
	bild._visible = false;
	var controller = this.createEmptyMovieClip ("b", 1);
	controller.onEnterFrame = function () {
		var geladen = bild.getBytesLoaded ();
		var total = bild.getBytesTotal ();
		if (geladen && total) {
			var ready = Math.round (geladen * 100 / total);
		}
		else {
			var ready = 0;
		}
		this._parent.my_txt.text = ready + " %";
		ladebalken._xscale = ready;
		if (ready >= 99) {
			bild._visible = true;
			this._parent.my_txt._visible = false;
			setProperty ("ladebalken", _visible, "0");
			delete this.onEnterFrame;
		}
	};
};

zB
 
buon girno,

nochmal vielen Dank,

ich bin zwar nicht der AS Spezialist, ich denke aber ,dass ich mich
da reinfummeln werde.

Sobald ich Heute Zeit finde werde ich das ausprobieren.

Ich halte Dich auf dem Laufenden !

ciao
 
Buon giorno,

nachdem ich jetzt ein wenig Zeit gefunden habe mich mit deinem Script auseinander zu setzen, muss ich feststellen ein Kommentar wäre sehr hilfreich.


Ich erstelle einen neuen Preloader mit dem Namen „preloader“
und einem Ladebalken
(datei) = ist mein geschützter Film

Zeile 11 bis 15 ist mir ein Rätsel.

In den anderen Zeilen kann ich noch einigermaßen den Inhalt erkennen.

Oder liege ich völlig daneben?

Ciao & Grazie
 
buona sera,

vielen Dank, die Sache klappt schon von der Grundfunktion.
Ich blicke jetzt auch schon mehr durch. Ein paar Kleinigkeiten sind mir immer
noch nicht klar. Ich hatte verschiedene Filme, zum Test, vorladen lassen, die er nicht in der Original Version wieder gibt. Mal fehlt der Hintergrund, ein andermal zeigt er nicht alles.
Ich werde mich morgen damit weiter beschäftigen.

Ich melde mich!

ciao buona notte
 
Zurück