Autor |
Nachricht |
g-style
Threadersteller
Dabei seit: 25.09.2002
Ort: Black Forrest
Alter: 41
Geschlecht:
|
Verfasst Di 23.11.2004 11:00
Titel Container Inhalt löschen bevor ein neuer geladen wird |
|
|
hallo zusammen,
mein script sieht bisher so aus:
on (press) {
container1.content1.loadMovie("flash/2_1.swf");
//container1._height=506;
//container1._width=800;
}
meine frage: es sind 3 menüs mit recht vielen unterpunkten.
wenn ich nun im 1. menü was auswähle und danach ausm 2.
überlagern sie sich. daher würde es mich interessieren wie
ich angebe in welche ebene der inhalt geladen wird weil
wenn er immer auf die gleiche ebene kommt müßte er sich
ja gegenseitich aus dem container wefen...oder?
oder aber ob es möglich ist den inhalt des container, sofern
schon einer vorhanden ist, einfach bevor ein neuer inhalt
geladen wird zu löschen.
probier da schon ne ganze weile rum aber irgendwie komm
ich mit dem code nicht weiter....
thx im vorraus.
Zuletzt bearbeitet von g-style am Di 23.11.2004 13:50, insgesamt 1-mal bearbeitet
|
|
|
|
|
El Barto
Dabei seit: 15.04.2002
Ort: Spuckweite Enschede - NL
Alter: 43
Geschlecht:
|
Verfasst Di 23.11.2004 12:02
Titel
|
|
|
Also so kannst Du die Ebene auswählen in die der MC geladen wird.
Code: |
_root.createEmptyMovieClip("container", 1 //hier kannst Die Ebene angeben );
_root.container._x=0;
_root.container._y=0;
_root.container.loadMovie("dein.swf");
|
Hoffe ich konnte helfen?
El Barto
|
|
|
|
|
Anzeige
|
|
|
g-style
Threadersteller
Dabei seit: 25.09.2002
Ort: Black Forrest
Alter: 41
Geschlecht:
|
Verfasst Di 23.11.2004 13:44
Titel
|
|
|
mmm ja bedingt
wie kann ich den inhalt des containers denn aktualisieren?
einfach nur das bevor er was neues reinlädt alles was drin ist
rausschmeißt.
also:
on (press) {
alles was drin ist raus und dann
container1.(container mit inhalt)->content1.loadMovie("flash/2_1.swf");
?
da komm ich nicht so wirklich weiter.... .
|
|
|
|
|
dante
Dabei seit: 14.02.2004
Ort: NIC
Alter: 39
Geschlecht:
|
Verfasst Di 23.11.2004 15:33
Titel
|
|
|
.unloadMovie(mc) ?
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Di 23.11.2004 15:42
Titel
|
|
|
Entweder mit der globalen Funktion
Code: |
//Wenn z.B. ein Film in Level 1 geladen wurde, kannst du ihn hiermit entladen
unloadMovie("_level1");
|
Oder aber mit der MovieClip-Methode
Code: |
//Entfernt eine geladene Datei aus Level 1
_level1.unloadMovie();
//Oder einen geladenen Clip
deinClip_mc.unloadMovie();
|
Vorteil bei der Methode ist, dass du keine Zielparameter benötigst.
|
|
|
|
|
tuxedo
Dabei seit: 10.10.2002
Ort: ~/
Alter: 51
Geschlecht: -
|
Verfasst Di 23.11.2004 15:52
Titel
|
|
|
schreib dir eine funktion, die den von dir gewünschten film lädt und vorher
die anderen löscht. zugreifen würde ich auf ein array...
ausserdem hast du den vorteil, das du durch einen funktionsaufruf innerhalb
des buttons nur noch die funktion selber editieren musst, oder gar
dich bis zum as des buttons durchklickst...
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Di 23.11.2004 16:19
Titel Wohin mit dem Code? |
|
|
Ich persönlich bevorzuge es, den Code zu "zentralisieren" und nicht auf eine ggf. unüberschaubare Anzahl von MCs oder BTNs zu verteilen.
Daher mein Tipp: Eine AS-Ebene, in die der Code kommt! Sonst nirgendwo hin! Basta!
|
|
|
|
|
dante
Dabei seit: 14.02.2004
Ort: NIC
Alter: 39
Geschlecht:
|
Verfasst Di 23.11.2004 16:21
Titel Re: Wohin mit dem Code? |
|
|
brainSock hat geschrieben: | Ich persönlich bevorzuge es, den Code zu "zentralisieren" und nicht auf eine ggf. unüberschaubare Anzahl von MCs oder BTNs zu verteilen.
Daher mein Tipp: Eine AS-Ebene, in die der Code kommt! Sonst nirgendwo hin! Basta! |
is auch das einzig vernünftige wenn du in nem halben jahr noch durchblicken willst bei ner änderung oder so...
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP: Inhalt einer geöffneten Textdatei löschen
Bei Klick in Formularfeld Inhalt löschen.. - JavaScript?
alten document.write(); inhalt löschen
DIV-Container soll anderen DIV-Container verdrängen
DIV Container bei Mouseover über DIV Container anzeigen
CSS: Container im Container Vertikal zentrieren
|
|