Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-04-2005, 07:46   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 63
_level _root Frage

Hallo liebes Flash Forum

Habe hier schon einiges Gelesen aber das verwirrt mich nur noch mehr. Die Frage ist wie man richtig navigiert. Soweit ich weiß besitz jede swf ein eigens _root .Wenn ich jetzt eine swf in eine andere swf Datei lade muss doch jede ein eigens _root habe und die erste swf Datei sollte _level0 und die zweite sollte doch _level1 sein???

Wenn ich stufe2.swf per (loadMovie("stufe2.swf", "rahmen"); in stufe1.swf lade und ich ein Button in einem Mc in Stufe 2 betätige.
1. Bezieht sich _root aber nicht auf stufe2 sondern auf stufe1 warum???
2. Bezieht sich _level0 auf stufe1 aber mit _level1 spreche ich stufe2 nicht an warum???

Wenn ich stufe2.swf per (loadMovie("stufe2.swf", 0); in stufe1.swf lade und ich ein Button in einem Mc in Stufe 2 betätige.
1. Bezieht sich _root diesmal auf stufe2 aber _level0 bezieht sich nicht auf stufe1.swf sondern auf stufe2.swf warum???
2. Wie kann jetzt stufe1.swf ansprechen???
3. Wie kann ich es je machen das ich stufe2.swf mit _level1 ansprechen kann???

Könnte mich vielleicht jemand aufklären???

Thx 2-Pack
2-Pack ist offline   Mit Zitat antworten
Alt 22-04-2005, 09:38   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Ort: In the arena
Beiträge: 165
meinst du nicht eigentlich MovieClip.loadMovieNum() ???

und sowas
loadMovie("stufe2.swf", "rahmen");
loadMovie("stufe2.swf", 0);

gibt es gar nicht ?!

nützlicher link
subHero ist offline   Mit Zitat antworten
Alt 22-04-2005, 12:59   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 3
@subHero
Also wenn es
loadMovie("stufe2.swf", "rahmen");
loadMovie("stufe2.swf", 0);
Nicht geben sollte dann haben sich aber einige Autoren von Sachbücher stark vertan.

@ 2-Pack
Mit loadMovie("stufe2.swf", 0); haste dir wohl ein Eigentor geschossen denke sollte eher so sein loadMovie("stufe2.swf", 1); sonst lädst du den Inhalt von stufe2.swf in _level0 und kann deshalb auch nicht auf _level1 reagieren.
Da ich selber noch neu auf diesen Gebiet bin kann ich auch nur Vermutungen machen aber ich denke wenn du die swf Dateien über ein MC lädst kannste das mit den einzelnen _level und _root vergessen.
Aber wir haben ja hier im Forum noch genug Sachkundiges Publikum die meine Vermutungen bestätigen oder auch entkräften können.

derAlte
DerAlte ist offline   Mit Zitat antworten
Alt 22-04-2005, 13:19   #4 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von DerAlte
Also wenn es
loadMovie("stufe2.swf", "rahmen");
loadMovie("stufe2.swf", 0);
Nicht geben sollte dann haben sich aber einige Autoren von Sachbücher stark vertan.
Ich bin auch dafür das das Stuss ist ...gucks Dir einfach mal in Flash an.
Das ist ja dann ein riesen Tippfehler.
__________________
ERROR: Signature is too large

Geändert von rendner[i] (22-04-2005 um 13:20 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 22-04-2005, 15:03   #5 (permalink)
lernwillig
 
Benutzerbild von 23012
 
Registriert seit: Jan 2002
Ort: auf dem Land
Beiträge: 1.327
Hallo,
schau Dir mal dieses Tut an, das beantwortet die meisten Fragen.
Gruss
23012
__________________
[TUTORIAL] Nahtlose Muster erstellen in Photoshop
23012 ist offline   Mit Zitat antworten
Alt 23-04-2005, 06:16   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 63
Dank euch für die Antworten. Nun frage ich mich allerdings welche die bessere Lösung zum laden von swf-Datein ist. Sie in ein Mc zu laden oder sie direkt in ein in eine andere Ebene. Welches bevorzugt ihr???
2-Pack ist offline   Mit Zitat antworten
Alt 23-04-2005, 09:46   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Ort: In the arena
Beiträge: 165
Lightbulb ok, ok...

erst einmal:
Zitat:
Zitat von DerAlte
@subHero
Also wenn es
loadMovie("stufe2.swf", "rahmen");
loadMovie("stufe2.swf", 0);
Nicht geben sollte dann haben sich aber einige Autoren von Sachbücher stark vertan.
alles eine frage des modus und der version. deswegen gabs ja auch ein "?" vor dem "!".

wieder was gelernt
stussie

zur letzten frage:
wie immer; meiner meinung nach sollte es nur danach gehen, womit man selbst am besten klar kommt. level koennen halt bei einer totalen trennung von swf's logisch hilfreich sein. wenn man allerdings mit einer flash version >4 arbeitet, sollte man schon eher mit laden in mcs arbeiten, da mutter macromedia die level verfahrensweise als "veraltet" deklariert hat.
aber: solange es funzt, funzt es

grüße
-sH

Geändert von subHero (23-04-2005 um 09:56 Uhr)
subHero ist offline   Mit Zitat antworten
Alt 23-04-2005, 12:12   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 3
Warum so feindselig? Na ja deine Sache. Aber wenn man eine Behauptung mit einen ?! verseht ist das doch für einen Hilfesuchenden etwas verwirrend.

Besten Grüße derAlte

Ps. Lade die swf auch in Mc.
DerAlte ist offline   Mit Zitat antworten
Alt 24-04-2005, 10:57   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Ort: In the arena
Beiträge: 165
Zitat:
Zitat von derAlte
Warum so feindselig?

wo war das denn feindselig?
im gegenteil: ich wollte nur unterstreichen, dass mein hinweis "stuss" war (wie mir ein blick in die as-docs nach älterer version bestätigte).
das sollte sich in wohlgefallen auflösen

<3
-sH
subHero 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 23:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele