Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-01-2004, 12:43   #1 (permalink)
XXX
 
Registriert seit: Dec 2002
Ort: -
Beiträge: 735
externe swf soll externe swf laden

hi

wenn ich ne externe swf1 Datei mit

on (release) {
_root.texte.loadMovie("Alianz.swf");
}

in den Hauptfilm reinlade ist das alles kein Problem. Nun habe ich der externen swf1 Datei mit dem gleichen Befehl gesagt sie soll einen andere externe swf2 in ihren film reinladen, sodass ich den Hauptfilm habe, die geladene swf1 und darin die geladene swf2

wenn ich den Hauptfilm abspiele und die swf1 geladen ist und nun auf den Button(der in der swf1 ist) klicke dann läd die swf2 leider nicht!

wie kann ich das ändern, bzw. welcher Script wäre korrekt??

ich hoffe die Frage wurde überhaupt verstanden..




der komplette Befehl auf dem ersten Button im Hauptfilm heisst

on (release) {
_root.texte.loadMovie("Alianz.swf");
}
on (rollOver) {
_root.quadanim.back = false;
}
on (rollOut) {
_root.quadanim.back = true;
}

aber da sag ich ihm ja nur das er ne Animation (der Button) abspielen soll funzt soweit auch alles. Wie gesagt hab halt Probleme mit der dann geladenen swf, weil diese keine weitere swf laden wil

Geändert von MAGTF (18-01-2004 um 12:47 Uhr)
MAGTF ist offline   Mit Zitat antworten
Alt 19-01-2004, 12:32   #2 (permalink)
isNaN
 
Registriert seit: Jul 2002
Beiträge: 57
Hallo,

so ganz klar ist mir Deine Struktur noch nicht ganz. Bzw. was wann und wo geladen werden soll. Ich kann mir aber vorstellen, dass es Probleme gibt, wenn du parallel mehrere externe swfs in den selben Pfad im Hauptfilm laden willst. Beachte, dass _root nicht das _root des jeweiligen swfs ist, in dem du es aufrufst, sondern das _root Deines Hauptfilms. Überprüfe das mal. Wenn es nicht zum Erfolg führt, skizziere nochmal Deine Struktur etwas genauer, welche swfs wann wohin geladen werden sollen.

Viele Grüsse
Stefan
Preldi ist offline   Mit Zitat antworten
Alt 19-01-2004, 19:49   #3 (permalink)
XXX
 
Registriert seit: Dec 2002
Ort: -
Beiträge: 735
ok versuche es nochmal zu erläutern:

Ich habe einen Hauptfilm. in diesen lade ich ein externes swf File hinein - soweit alles kein Problem.

Bei der erstellung des externen Files (Gestaltung, Programmierung etc.) habe ich mit dem gleichen Scriüpt wie im Hauptfilm ein weiteres swf geladen. (Also quasi ein externes swf in ein externes swf geladen)

Nun der sinn: Ich haben einen hauptfilm. Dort öffne ich einen Menüpunkt und er lad die externe Datei "Alianz.swf".
In dieser "Alianz.swf" soll in einem kleinem Kästchen Bilder oder Grafiken einzelnt beim klick auf einen Button geladen werden also beispielsweise soll in "Alianz.swf" die datei "Allstar.swf" geladen werden.

Problem: Ich kann im Hauptfilm die "Alianz.swf" laden - funzt alles prima aber wenn nun diese im Hauptfilm offen ist, ich auf den Button klicke um die "Allstar.swf" zu laden passiert nix!

so deutlicher gehts net!

achso das mit _root is klar. ich lasse die Alianz.swf so laden:

on (release) {
_root.texte.loadMovie("Alianz.swf");
}


und die Allstar.swf:

on (release) {
_root.texte2.loadMovie("Allstar.swf");
}


die Instanzen sind auch richtig benannt.

...mmh... kompliziert!
MAGTF 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 09:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele