Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-08-2003, 15:10   #1 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
externes swf laden - einfacher?

ich hab ne ganze menge swfs, die ich von extern lade mit diesem skript:

erstes Bild
ActionScript:
  1. _root.mcneuheit.createEmptyMovieClip("neu1", 1);
  2. _root.mcneuheit.neu1.loadMovie("klass1.swf");
  3. _root.mcneuheit._x = 60;
  4. _root.mcneuheit._y = 226;

jedes folgende Bild:
ActionScript:
  1. _root.mcneuheit.neu1.loadMovie("klassXY.swf");
  2. _root.mcneuheit._x = 60//<--- die positionen sind immer verschieden
  3. _root.mcneuheit._y = 226;

weil ich jetzt nicht unbedingt x tausendmal diese scripts eingeben will, frage ich mich obs da irgendeine vereinfachung gibt... ich hab leider noch nix weiter gefunden (oder ich war zu blöd zum suchen...)

thx
angelus
Angelus154 ist offline   Mit Zitat antworten
Alt 14-08-2003, 15:12   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
mit einer schlife (for z.b.) und die positionen in arrays speichern.

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 14-08-2003, 15:24   #3 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
hm... dann werd ich mich jetzt mal auf die suche nach tuts zu dem thema machen, weil eigentlich bin ich ja noch ein blutiger anfänger!
danke für den tip ;-)
Angelus154 ist offline   Mit Zitat antworten
Alt 14-08-2003, 15:33   #4 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
so wie ich sehe wilst du an bestimmten orten eine swf in immer den selben container nach laden, eine for schleife geht da dann wohl nicht.mache doch eine function und nach bedarf rufst du die dann auf.
ActionScript:
  1. _root.mcneuheit.createEmptyMovieClip("neu1", 1);
  2.  
  3. function laden(name,xpos,ypos){
  4.         _root.mcneuheit.neu1.loadMovie(name);
  5.         _root.mcneuheit._x = xpos;
  6.         _root.mcneuheit._y = ypos;
  7. }
  8.  
  9. laden("klass1.swf",60,262);
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 15-08-2003, 05:53   #5 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
wo muss ich das script in dem ich die funktion definiere denn platzieren, wenn ich die mit "laden XYZ" später wieder aufrufen möchte?

Ich komm eher vom director her und da würd ich das in nem movie script definieren. wie sieht das bei flash aus?

gruß
Tobias
Angelus154 ist offline   Mit Zitat antworten
Alt 15-08-2003, 07:28   #6 (permalink)
na da schau her...
 
Registriert seit: Aug 2003
Beiträge: 32
Question

Moinsen

ich hab das script jetzt so eingebaut, dass folgendes in der ebene mit dem leeren mc mcneuheit liegt

ActionScript:
  1. _root.mcneuheit.createEmptyMovieClip("neu1", 1);
  2.  
  3. function laden(name,xpos,ypos){
  4.         _root.mcneuheit.neu1.loadMovie(name);
  5.         _root.mcneuheit._x = xpos;
  6.         _root.mcneuheit._y = ypos;
  7. }

den aufruf zum laden habe ich in eine andere ebene, nämlich da wo ich ursprünglich die bilder hatte. jetzt hab ich nur das problem, dass er das ganze scheinbar nur ausführt, wenn ich quasi vom nachfolgenden bild in das bild zurück gehe, wo der laden aufruf steht... weiss jemand woran das liegen könnte?

Gruß Tobias
Angelus154 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:23 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele