Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-05-2005, 13:20   #1 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 11
Probleme mit Zeitinterval

Hallo Leute,
ich grüße euch.

So,ich bin kein Flash Freak ..... habe aber schon Flash Seiten erstellt... bin dennoch nicht so arg fitt in AS.

Nun meine Frage, ich habe einen Film mit 15Bildern.
Das letzte Bild ist ein MovieClip.
In diesem MovieClip passiert folgendes, und zwar erscheinen Screens die nach einem best. Zeitintervall wechseln sollen.
So nun bin ich anscheinend zu blöde das mit dem Zeitintervall richtig zu schreiben. Ich möchte das nach den erscheinen des ersten Screens 30sec (in AS 30000 millisec) der zweite Screen erscheint. Das bis alles 10 Screens gezeigt wurden.

Nun brauchte ich bitte Hilfe beim schreiben der Funktion das er wenn er den ersten Screen gezeigt hat solange bei Bild (bspielsweise Bild 15) bleibt bis 30 sek. vorbei sind und dann zu Bild 16 springt und dort den Tween zu zeigen des zweiten Screens.

Brauche dringend Hilfe.

Ich danke schonmal im vorraus.

DISO
DISO ist offline   Mit Zitat antworten
Alt 09-05-2005, 18:17   #2 (permalink)
IQ: 36,8
 
Registriert seit: Apr 2005
Beiträge: 76
Probier das mal aus...

ActionScript:
  1. stop ();
  2. var tl:MovieClip = this;
  3. var pauseID:Number = setInterval (function () {
  4.         tl.gotoAndPlay (tl._currentframe + 1);
  5.         clearInterval (pauseID);
  6. }, 30000);
hannabi ist offline   Mit Zitat antworten
Alt 09-05-2005, 18:55   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Das Skript kenn ich doch...
Allerdings bekommt man mit der Version in Flash MX (was DISO als Version angegeben hat), garantieren nen Syntax Error, weil MX (also Flash 6) nix mit den Strong-Typing-Deklarationen anfangen kann... für MX müsste es so heißen:
ActionScript:
  1. stop ();
  2. var tl = this;
  3. var pauseID = setInterval (function () {
  4.         tl.gotoAndPlay (tl._currentframe + 1);
  5.         clearInterval (pauseID);
  6. }, 30000);
@DISO: es gibt hier ne Suche, und wenn du da z.B. "pause" eingibst, findest sowas in der Art...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 09-05-2005, 19:18   #4 (permalink)
IQ: 36,8
 
Registriert seit: Apr 2005
Beiträge: 76
@ sonar: Ich gebe meine bescheidenen Kenntnisse, die ich hier im Forum erhalte, natürlich auch weiter... Ich behaupte aber nicht, dass es aus meinen eigenen Gehirnzellen stammt.
hannabi ist offline   Mit Zitat antworten
Alt 10-05-2005, 07:42   #5 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 11
hallo leute,
danke für eure Antworten.
Ich werde eure Lösungen mal ausprobieren.

Ich selbst habe das geschrieben.

ActionScript:
  1. intID=setInterval(function {gotoAndPlay{currentframe+1}}, 30000);

da gab der Debugger die Fehlermeldung das die Funktion nicht deklariert ist.

danke für antworten

DISO
DISO ist offline   Mit Zitat antworten
Alt 10-05-2005, 07:47   #6 (permalink)
Neuer User
 
Registriert seit: May 2005
Beiträge: 11
@sonar: habe dein Script genutzt und es Funktioniert.
Also ich danke euch nochmal.


DISO
DISO ist offline   Mit Zitat antworten
Alt 10-05-2005, 09:10   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
@DISO: falls es dich interessiert - dein Fehler waren die {} um die Angabe des Zielbilds bei gotoAndPlay... da müssen () hin
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar 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 02:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele