Flashhilfe.de - Flash Community

SWF mit Button-Klick zusätzlich entladen [Flash 9]

 


AntwortenRegistrieren Seite1  

elch5#1
Benutzerbild von elch5
Beiträge: 3
Registriert: Nov 2010

16.11.2010, 08:52

Hallo Leute,

bin in Flash ein Neuling und habe ein kleines Problem. Hoffe mir kann jemand weiterhelfen.

Also ich habe einen Flashfilm mit Buttons. Durch das klicken der Buttons wird Inhalt ausgetauscht. Soweit alles klar. Nun habe ich für einen Button ein MC(inhalt_multimedia) in dem durch:
ActionScript:
1
2
3
4
5
6
import flash.net.URLRequest;

var request:URLRequest = new URLRequest("testseite.swf");
var loader:Loader = new Loader()
loader.load(request);
addChild(loader);


die Testseite geladen wird. Funktioniert alles wunderbar.
Nun kommt meine Frage. Oben auf dieser Seite gibt es einen weiteren Button (Zurück) um wieder auf die Startseite zu gelangen. Dieser ist bis jetzt mit folgender Funktion belegt:

ActionScript:
1
2
3
4
Home.addEventListener(MouseEvent.CLICK, clickHome4);
function clickHome4(event:Event): void {
     gotoAndStop ("Home");
}

Nun möchte ich diesen Button um die Funktion ergänzen, dass wenn er geklickt wird auch zusätzlich die vorher geladene swf "testseite.swf), wieder entladen wird. Wie mache ich das?

Schon mal 1000 Dank.

Liebe Grüße
elch5
Werbung
Beiträge: 0
Registriert: Feb 2016


Bodensee#2
Benutzerbild von Bodensee
Beiträge: 34
Registriert: May 2008

16.11.2010, 09:50

Hallo elch5

du kannst die geladene SWF nicht entladen, du kannst diese höchstens aus der Anzeigeliste entfernen. Damit ist etwa daselbe erreicht. Weisst du, wie das gemacht wird?

Gruss Bodensee
elch5#3
Benutzerbild von elch5
Beiträge: 3
Registriert: Nov 2010

Themenautor/in

16.11.2010, 10:34

Hallo Bodensee,

Danke für deine schnelle Antwort. Wenn der gleiche Effekt damit erreicht wird, super.
Nein, leider weiß ich nicht wie das läuft.
Kannst Du mir hier weiterhelfen?

Liebe Grüße und Danke
elch5
willie33#4
Benutzerbild von willie33
Beiträge: 147
Wohnort: Qo'noS
Registriert: Nov 2009

16.11.2010, 14:52

@Bodensee: Es tut mir leid (nä Spaß), aber ich muss dich korrigieren: es ist möglich die externe SWF zu entladen.
Das geht durch den Befehl:
ActionScript:
1meinLoader.unload();

Und von der Anzeigeliste kann man den Loader wie jedes andere Anzeigeobjekt entfernen:
ActionScript:
1removeChild(meinLoader);


Mehr dazu findest du hier: Klick drauf! Bringt Wissen!!!
Loading comments...
Werbung
Beiträge: 0
Registriert: Feb 2016


elch5#5
Benutzerbild von elch5
Beiträge: 3
Registriert: Nov 2010

Themenautor/in

18.11.2010, 11:51

Hallo willie33,

Danke für den Link und die Infos. Es funktioniert nun alles ;)

Liebe Grüße
elch5

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de