Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-11-2004, 17:24   #1 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
film wieder von vorne abspielen

ein kleines filmchen mit 3x hintereinander gereihter laufschrift hinter einem fliegendem ufo:

MC_ufo2._x=750;
MC_outer._x=795;
MC_ufo3._x=1200;
MC_aktion._x=1245;
MC_datum._alpha=0;
_root.onEnterFrame = function() {
MC_ufo._x -= 10;
MC_feiern._x -= 10;
MC_ufo2._x -= 10;
MC_outer._x -= 10;
MC_ufo3._x -= 10;
MC_aktion._x-=10;
MC_datum._alpha+=2;
};
--->habe das alles im ersten frame stehen;sitzt,passt,wackelt und hat luft;

jetzt mal eine grundlegende frage:
wie schaff ich das, dass der film nach ablauf des letzten moves(MC_aktion._x-=10) wieder von vorne anfängt?

Geändert von andretti (04-11-2004 um 17:34 Uhr)
andretti ist offline   Mit Zitat antworten
Alt 04-11-2004, 19:16   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
loadMovieNum("mymovie.swf",0);

Dies ist eine Moeglichkeit so auf die Schnelle.
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 04-11-2004, 22:18   #3 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
Smile

herzlichen dank, hast mir mega geholfen, klasse!
MC_ufo2._x=750;
MC_outer._x=795;
MC_ufo3._x=1200;
MC_aktion._x=1635;
MC_datum._alpha=0;
_root.onEnterFrame = function() {
MC_ufo._x -= 10;
MC_feiern._x -= 10;
MC_ufo2._x -= 10;
MC_outer._x -= 10;
MC_ufo3._x -= 10;
MC_aktion._x-=10;
MC_datum._alpha+=2;
if(MC_aktion._x<=0){
loadMovieNum("jubilee.swf",0); <--------
}
};
andretti ist offline   Mit Zitat antworten
Alt 04-11-2004, 22:25   #4 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
warum denn den film neu laden?
ActionScript:
  1. MC_ufo2._x=750;
  2. MC_outer._x=795;
  3. MC_ufo3._x=1200;
  4. MC_aktion._x=1635;
  5. MC_datum._alpha=0;
  6. _root.onEnterFrame = function() {
  7.   MC_ufo._x -= 10;
  8.   MC_feiern._x -= 10;
  9.   MC_ufo2._x -= 10;
  10.   MC_outer._x -= 10;
  11.   MC_ufo3._x -= 10;
  12.   MC_aktion._x-=10;
  13.   MC_datum._alpha+=2;
  14.   if(MC_aktion._x<=0){
  15.     _root.gotoAndPlay(1); //<--------
  16.   }
  17. };
pape
pape ist offline   Mit Zitat antworten
Alt 04-11-2004, 22:41   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
anscheinend muss ich noch viel lernen;
neu laden oder neu abspielen, egal, hauptsache,der wiederholt sich endlos;
wusste nicht, dass ich im frame 1 wieder frame eins abspielen kann;
wo liegt nun zwischen laden und gotoAndPlay(1) der unterschied?
das filmchen hat 6kb, also performance ist net schlechter
andretti ist offline   Mit Zitat antworten
Alt 04-11-2004, 22:53   #6 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
warum sollte man eine Datei 2 mal ... bzw. unendlich mal öffnen, wenn man sie auch einfach unendlich mal verwenden kann?

ist doch unnötiger aufwand!
pape ist offline   Mit Zitat antworten
Alt 04-11-2004, 22:56   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Ich dachte du hast nur 1 Frame, da du nur Movieclips abspielst.
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 05-11-2004, 04:28   #8 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
ich habe auch nur einen frame;
aber rein theoretisch könnte ich den frame auf den 2en frame verschiebem und dann halt wieder euf den ersten weiterleiten...............?
andretti ist offline   Mit Zitat antworten
Alt 05-11-2004, 13:37   #9 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Code:
loadMovieNum("mymovie.swf",0);
Dies ist eine Moeglichkeit so auf die Schnelle.
War eben auf die Schnelle und das mit Frame 2 stimmt natuerlich. Wenn du aber AS hast kann es vorkommen, das Variablen nicht ihren originalen Wert haben und dann waere es komplizierter. Da dein Movie schon im Cache ist, wird er sofort wieder geladen. Deshalb ist die Wiederladung manchmal eine einfache Loesung.
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform ist offline   Mit Zitat antworten
Alt 05-11-2004, 13:42   #10 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
?..alle vars die in frame 1 gesetzt werden, kannste ja auch zunächst initialisieren!.. dann is des kein problem... aber was machst DU wenn ein User sein Cache nicht verwendet:?.dann noch nen modem benutzen und das wars mit dem mal eben schnell neu laden...

pape
pape ist offline   Mit Zitat antworten
Alt 05-11-2004, 14:41   #11 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Ort: Kalifornien
Beiträge: 239
Kommt auf den Film an und wieviel geladen wird. Wie ich schon sagte ich betrachte das mehr als eine schnelle Notloesung, um alles wieder auf den originalen Zustand zu bringen. Es ist klar, dass das nicht die Standardloesung sein sollte.
__________________
Es war schon immer etwas teurer, einen guten Flash Film zu machen.
www.flashscript.biz
cancerinform 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 11:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele