Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-10-2003, 16:46   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 11
Question externe flash-dateien & ebenen / Fenster

ich habe in meinem Flash einen MC namens Menue in ihm liegt der Buttons but_ news mit folgendem code belegt

but_News.onrelease = function () {
_root.textfile="news.txt"
loadMovie("asdrag30.swf", "_root.container01");
stop();
}

so wird nun im container01 der Flashfilm asdrag30.swf geöffnet.
Dieser enthält folgenden code:

// Schaltflächen für Close
but_close.onPress=function(){
unloadMovie("_root.container01");
}

Nun habe ich jedoch im Hauptfilm mehrere Buttons und jeder soll auf einer eigene Ebene geöffnet werden. Ferner soll durch ein klick auf den nun geöffnetet Flashfilm dieser im Vordrgrund erscheinen (also ähnlich wie bei den bekannten Windowsfenster). Naütlich will ich die Fenster auch wieder schliessen können.

Ich möchte nicht für jeden Schalter einen entsprechenden container erstellen, in denen ich diese externe flash dateien zu laden habe, sondern das ganze durch eine actionscript-lösung realisieren.

Irgenwie mit swapdeth, aber ich weiss es nicht richtig ?

Ich freue mich über Eure Ideen/Antworten und bedanke mich jetzt schon mal ganz recht herzlich bei Eich

Gruss Peter
peter-123- ist offline   Mit Zitat antworten
Alt 29-10-2003, 17:52   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Versteh net ganz!!
wennst nur einen "container_mc" verwenden möchtest, kannst Dir des swapDephts sparen!!

kannst mal genauer erklären was de willst!?
soll der User die Fenster selber wegklicken können, dann mußt mit mehreren "container" arbeiten!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 29-10-2003, 18:15   #3 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
OK! hab mal schnell was mit swapDepths gebastelt, vielleicht hilfts Dir ja!!
ActionScript:
  1. count=2;
  2. this.rot_but.onPress = function() {
  3.     _root.rot_conti.swapDepths(_root.count++);
  4.     _root.rot_conti.loadMovie("rot.swf");
  5. };
  6. this.blau_but.onPress = function() {
  7.     _root.blau_conti.swapDepths(_root.count++);
  8.     _root.blau_conti.loadMovie("blau.swf");
  9. };
  10. this.gelb_but.onPress = function() {
  11.     _root.gelb_conti.swapDepths(_root.count++);
  12.     _root.gelb_conti.loadMovie("gelb.swf");
  13. };
  14. this.gruen_but.onPress = function() {
  15.     _root.gruen_conti.swapDepths(_root.count++);
  16.     _root.gruen_conti.loadMovie("gruen.swf");
  17. };
Angehängte Dateien
Dateityp: zip rot_blau_swap.zip (5,4 KB, 25x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 30-10-2003, 08:54   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 11
erst einmal eine frage zum script :

welchen einfluss hat count = 2 ?

nun weitere anmerkiungen:
ja sowas klappt ja schon ganz gut nur muß ich hier für jedes mögliche Fenster eine Instanz (gruen_conti, blau_conti, ... )auf meiner Bühne legen.
Kann man dies nicht mit actionscript realisieren ( als schlagworte sei hier genannt : attachmovie / duplicatemovie ) ?
und noch eins: wie kann ich die fenster wieder schließen / draggen ?
peter-123- 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 08:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele