Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-11-2004, 23:35   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 20
Funktion in anderer Szene aufrufen

Moin zusammen..

wir haben da ein kleines Problem.. wir haben mehrere Szenen ( jaja.. keine gute Idee.. leider müssen wir ein angefangenes Projekt erweitern , welches genau diese Struktur mit den zig Szenen hat und da wäre der Aufwand bei weitem größer jetzt alles in movieclips umzuwandeln) und in einer Szene ist eine Funktion definiert.. diese Funktion soll jetzt aber in einer anderen Szene aufgerufen werden..

wie macht man das?
danke im vorraus
thcyash ist offline   Mit Zitat antworten
Alt 04-11-2004, 00:57   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Der Aufwand, die Szenen in MCs zu verwandeln, wird wesentlich geringer sein, als der Aufwand, alle möglichen Bugs in Szenen zu beheben...

Ansonsten versuch es mal mit globalen Funktionen, die können überall stehen und von überall aufgerufen werden.
  Mit Zitat antworten
Alt 04-11-2004, 11:38   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 20
wie erstellt man denn globale Funktionen?
thcyash ist offline   Mit Zitat antworten
Alt 04-11-2004, 13:52   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
ActionScript:
  1. _global.meineFunktion = function(){
  2.    //mach was
  3. };
  4.  
  5. //Aufruf
  6. meineFunktion();
  7. //oder
  8. _global.meineFunktion();
  Mit Zitat antworten
Alt 06-11-2004, 11:03   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 20
danke für die Info..
leider hats damit nicht geklappt.. ich überlege jetzt, ob ich nicht doch lieber die Szene in MovieClips umwandel und alles in eine Szene packe..
hätte diesbezüglich aber eine Frage:

Wie ordne ich die Movieclips in der Szene am besten an und wie steuer ich die dann untereinander?
Pro Frame den MC auf die Bühne schieben?.. wenn ich also z.B. 7 Szenen in 7 MCs umwandel, dann in Frame 1-7 jeweils einen MC packen?
Und Zugriff über attachMovie denn?


Ich hab einfach mal probehalber eine Szene in einen Movieclip umgewandelt und den dann in das erste Frame einer neuen .fla Datei gepackt.. ich musste feststellen, dass alles extrem langsam lief..
thcyash ist offline   Mit Zitat antworten
Alt 06-11-2004, 13:01   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ich würde die MCs gar nicht in einen Frame packen, sondern zur Laufzeit über attachMovie aus der Bibliothek auf die Bühne kopieren.
  Mit Zitat antworten
Alt 06-11-2004, 14:06   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 20
hab ich mal versucht.. alle mcs laufen doch ziemlich langsam.. jedenfalls nicht in Normalgeschwindigkeit.. hmm Mist
thcyash ist offline   Mit Zitat antworten
Alt 06-11-2004, 19:42   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Das hat sicher nichts mit dem attachMovie an sich zu tun, eher mit der Performance von Flash. Vielleicht laufen auch onEnterFrame-Events oder setInterval-Funktionen im Hintergrund...
  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 13:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele