Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2004, 18:14   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Load Movie..wie?

Sicher 1000x durchgekaut hier aber...


Habe einen Flashfilm, wo Navigation und Hintergrund drin ist.
Ich möchte dann auf die Hauptbühne praktisch immer neue swf reinladen, per Button.
Damit die Datei nicht zu groß wird.

Ich kapiere leider im FLASH Action Scriptbuch nicht, wie man das macht. Mit den Ebenen und Variablen...

Kann mir jemand ein Beispiel-Script geben?

Der Film soll dann auch immer an die gleiche Stelle geladen werden, wie geht das?

So, dass ich es für jeden Button abwandeln kann?

Das wäre nett!

gruß
heinz klett ist offline   Mit Zitat antworten
Alt 11-02-2004, 18:22   #2 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
das ist eine variante :

ActionScript:
  1. on (release) {
  2.         _root.deinmovieinstanzname.loadMovie("moviename.swf");
  3. }

du erstellt auf dem _root (bühne auf 1. level) einen leeren container (movieclip). diesen ziehst du von der biblio auf die bühne und gibst ihm unter eigenschaften ein instanznamen.

auf einer schaltfläche hinterlegst du das script von oben mit deinen movie und instanznamen.

dann sollte es funktionieren !

gruss
d-signs ist offline   Mit Zitat antworten
Alt 11-02-2004, 18:29   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
oh danke! ich probiere es mal!

heinz klett ist offline   Mit Zitat antworten
Alt 11-02-2004, 18:32   #4 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
okay - gib bescheid wenns nicht klappt !
d-signs ist offline   Mit Zitat antworten
Alt 11-02-2004, 20:41   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Hat geklappt!
Hab sogar ich geschafft! :
Ich danke Dir 1000x!!!!

Yours
Aragon
heinz klett ist offline   Mit Zitat antworten
Alt 11-02-2004, 23:37   #6 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
you are welcome broda !

viel spass weiterhin !

gruss aus dem auenland
d-signs ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:01   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Neues Problem!



Erst, wenn ich den Button Home betätige kommt nun der film "home.swf" reingeladen nach oben beschriebenen Action Script.

1)Wie kann ich es machen, das der home.swf schon beim ersten Aufruf der Flash Site auf die Bühne fährt? (Dann beim anderen Menüpunkt wieder "weggeht")
->
2) Der Menüpunkt home soll aber später wieder aufrufbar sein, und der home.swf neu geladen werden.


Yours
Dilletant
heinz klett ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:12   #8 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
okay...

von der phiosophie her ist das so.

natürlich kannst du einen film schon im ersten bild laden :

ActionScript:
  1. onEnterFrame(load){
  2.         _root.deinmovieinstanzname.loadMovie("moviename.swf");
  3. }

um dann am selben ort ein movie neu zu laden musst du einfach einen neuen film in den container laden :

ActionScript:
  1. on (release){
  2.         _root.deinmovieinstanzname.loadMovie("moviename.swf");
  3. }

doch grundsätzlich solltest du einen film sicherheitshalber unloaden, bevor du einen neuen lädst:

ActionScript:
  1. on (release){
  2.         _root.deinmovieinstanzname.unloadMovie("altermovie.swf");
  3.         _root.deinmovieinstanzname.loadMovie("neuermovie.swf");
  4. }

um nähere informationen zu den jeweiligen befehlen zu erhalten markierst du z.B unloadMovie und drückst shift F1.

gruss
d-signs ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:19   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
WOW! Schnelle Antwort!

Ich probiere mein Glück.

Ich melde mich hier sofort, wenn's geklappt hat.
Kann evtl. ne Stunde dauern!

Wie soll ich Dir nur danken?
heinz klett ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:24   #10 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Arbeite mit Flash 5...

onEnterFrame(load){
_root.deinmovieinstanzname.loadMovie("moviename.sw f");
}

wo soll ich diesen Befehl platzieren?
"kann nicht im normalmodus einfügen" kommt als Fehlermeldung

Geändert von heinz klett (12-02-2004 um 13:28 Uhr)
heinz klett ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:41   #11 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
okay dann machs so:

auf der timeline das schlüsselbild anwählen (dein 1. wie ich verstanden habe). F9 drücken und einfach nur :

ActionScript:
  1. _root.deinmovieinstanzname.loadMovie("moviename.swf");

eingeben...

das wäre dann die einfache variante - sorry
d-signs ist offline   Mit Zitat antworten
Alt 12-02-2004, 13:50   #12 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Wow!

das geht schonmal!

ich melde mich, ob der Rest auch funzt!

1000 Dank-Du bist echt ein profi!
heinz klett ist offline   Mit Zitat antworten
Alt 12-02-2004, 14:35   #13 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Prima!
es scheint erstmal alles zu funktionieren!

DANKE!!!!!!

Toll, das es so nette Menschen wie Dich gibt!
heinz klett ist offline   Mit Zitat antworten
Alt 12-02-2004, 14:50   #14 (permalink)
... zaubern, das wärs !
 
Benutzerbild von d-signs
 
Registriert seit: Sep 2003
Ort: switzerland
Beiträge: 416
das freut mich !

und glaube mir - ein profi bin ich noch lange nicht. davon träume ich noch
das sind erst die grundlagen die du da anwendest.
als nächstes kommt der preloader, dann dies und das ...
irgendwann fängst du dann auch damit an deinen kameraden im forum zu helfen

schön dass ich dir helfen konnte, dazu ist das forum ja da !
sonst schreib einfach wieder !

gruss dan
d-signs ist offline   Mit Zitat antworten
Alt 12-02-2004, 15:05   #15 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 9
Hi Dan!

Na, Du hast wenigstens die Grundlagen gut gelernt. In dem Flash Kurs, den ich hatte, fehlte aber auch alles...
Selbst den preloader habe ich mir mit Hilfe von Tutorials im Netz zusammengebastelt.

Gut, das ich das nicht beruflich, sondern nur zum Spaß mache.

Deine Site lässt schon mal großes vermuten!!
Bin gespannt auf Dein Release!

gruß
Karsten
heinz klett 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 21:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele