Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-08-2006, 19:18   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 6
Question Frage eines absoluten Neulings!

Hallo,

ich habe eine Seite gebastelt (ein Test zunächst) bei der MCs als Buttons dienen. Diese tauchen (natürlich) auf der Startseite auf, und zwar in einer Art Rahmen und wenn man sie drückt, wird ein entsprechender Film in diesen Rahmen geladen. Die Buttons etc. bleiben also bestehen.

Doch wenn ich jetzt z.b. mit MC1 den Film 1.swf geladen habe und dann nochmal auf den Clip MC1 drücke, wird der Film von vorne geladen.

Wie kann man so etwas verhindern?

Um es etwas verständlicher zu machen, gebe ich hier mal etwas COde ein, der sich auf der Zeitleiste bei 10 befindet (die Bilder davor sind der Aufbau der Seite - die Buttons steuern bis dahin noch etwas mehr).

PHP-Code:
this.ojo_inv.onRelease = function() {
    
loadMovie("1.swf",1);
}; 
Man könnte z.b. abfragen, ob der Film schon geladen ist...? Leider bin ich absoluter AS (und auch JS) -Neuling und steige jetzt langsam erst in die Materie ein.

Dankbar für Hilfe (auch Links zu Tus etc.)


S:
soraA ist offline   Mit Zitat antworten
Alt 12-08-2006, 19:30   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
das kommt mir alles sehr bekannt vor ???
platzierung von verschachtelten swfs / einer im loop, einer nicht

wo hasst du diesen befehl her?
loadMovie("1.swf",1);

flash-hilfe:
loadMovie(url:String, target:Object, [method:String]) : Void
loadMovie(url:String, target:String, [method:String]) : Void

steht da irgend etwas von einer nummer? was soll das mit der 1 sein (dein 2. parameter)?
Code:
function fLoadFilm(cont, film) {
	cont.onRelease = function() {
		delete this.onRelease;
		var film_mc = cont.createEmptyMovieClip("film", 1);
		cont.loader = new MovieClipLoader();
		cont.loader.addListener(container);
		cont.loader.loadClip(film, film_mc);
		cont.onLoadComplete = function(_mc) {
			// film ist geladen
		};
	};
}
//
this.createEmptyMovieClip("container", getNextHighestDepth());
fLoadFilm(container, "1.swf");
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (12-08-2006 um 19:40 Uhr)
hgseib 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 12:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele