Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-08-2003, 12:18   #1 (permalink)
yoo
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 20
loadMovie in den faschen Film geladen

Hallo zusammen,

habe ein kleines Problem mit loadMovie.
Ich habe eine Datei namens "navigation.swf, in der befinden sich 2 schaltflaechen. bei klick wird jeweils ueber loadmovie bzw. unloadmovie ein externer mc geladen. Die heissen navi_1.swf und navi_2.swf
In navi_1 und navi_2 befinden sich aber wiederum Schaltflaechen, bei klick darauf soll ein mc ausgetauscht werden, und jetzt kommt das Problem, allerdings in "navigation.swf"; dort liegt ein mc mit instanznamen "hintergrund". Wie kann ich von meinem navi_1 aus die instanz ansprechen, die in navigation.swf liegt?
Das ist das script meiner Schaltflaeche:

---------------------
on (press) {
loadMovie("gal_preview_nav.swf", _root.hintergrund);
}

aktuell wird der angesprochene mc natuerlich in navi_1 geladen und nicht in navigation.

hat irgendjemand einen hinweis, der leicht umzusetzen ist, so wirklich tief bin ich leider immer noch nicht in die materie von actionscript eingedrungen.

Danke vorab!

yoo
yoo ist offline   Mit Zitat antworten
Alt 23-08-2003, 12:22   #2 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
was du schreibbst is etwas verwirrend aber ich denke von dem verschachteltem mc auf deine haupt bühne zu gelangen musst du
this._parent werwenden
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 23-08-2003, 12:35   #3 (permalink)
yoo
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 20
Kannst Du mir die Syntax etwas genauer erklaeren?
Liege ich mit loadmovie komplett falsch, oder ist this_parent nur ein Zusatz?
Sag mir mal, was dir unklar an meiner beschreibung ist, dann kann ich es vielleicht genauer erlaeutern.

danke

yoo
yoo ist offline   Mit Zitat antworten
Alt 23-08-2003, 13:25   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
also du hast eine swf 'Grund.swf'
in der befindet sich ein leerer Mc

wenn du nun in diesen leeren mc was reinladen willst ,
klar dann mit
PHP-Code:
 leerMc.loadMovie("extern.swf"); 

wenn du nun im 'extern swf ' einen anderern mc ansprechen willst der in der sich in der 'grund.swf' befindet dann machst du es mit
PHP-Code:
this._parent.mcInGrund 
wenn du wenn du nun im 'extern swf ' ein mc ansprechen willst der sich im extern auch befindet
machst du
PHP-Code:
this.mcInExt 

ok ?
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 23-08-2003, 14:01   #5 (permalink)
yoo
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 20
ich bin ja super dankbar fuer deine tipps, aber irgendwie steh' ich immer noch auf dem Schlauch.
Also, ich sprech von meinem extern.swf aus einen mc namens hintergrund an der in grund.swf liegt. In diesen moechte ich bei schaltflaechenklick einen mc namens xy laden.

mein nach wie vor verkorkstes script lautet:

______________________

on (press) {
this._parent.hintergrund
loadMovie("xy.swf", _root.hintergrund);
}

was laeuft hier falsch??

yoo
yoo ist offline   Mit Zitat antworten
Alt 23-08-2003, 14:04   #6 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
so
PHP-Code:
btn.onPress = function() {
    
this._parent.hintergrund.loadMovie("xy.swf");
}; 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 23-08-2003, 14:47   #7 (permalink)
yoo
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 20
jetzt klappt's

Danke

yoo
yoo ist offline   Mit Zitat antworten
Alt 23-08-2003, 20:13   #8 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
*puh*

np
__________________
gruß bloba

2 x onkel² b_d
bloba 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 21:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele