mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 09:50 Benutzername: Passwort: Auto-Login

Thema: timer / countdown vom 02.11.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> timer / countdown
Autor Nachricht
copic
Threadersteller

Dabei seit: 09.07.2004
Ort: Stuttgart
Alter: 42
Geschlecht: Männlich
Verfasst Mi 02.11.2005 13:44
Titel

timer / countdown

Antworten mit Zitat Zum Seitenanfang

Code:
function counter(min, sek)
{
this.min = min;
this.sek = sek;
var $this = this;

count = function()
{
var $sek, $min;

$this.sek--;
if ($this.sek == -1)
{
$this.sek = 59;
$this.min--;
if ($this.min < 0)
{
$this.min = 0;
$this.sek = 0;
clearInterval($this.intID);
}
}
$this.sek<10 ? $sek = "0" + $this.sek : $sek = $this.sek;
$this.min<10 ? $min = "0" + $this.min : $min = $this.min;
_root.ausgabe.text = $min+':'+$sek;
}
this.intID = setInterval(count, 1000);
}

// start
c = new counter(10,0);


das stück as hab ich ausm flashforum... ich kriegs einfach nicht auf die reihe abzufragen, was passiert, wenn der timer bei 00:00 angekommen ist...

die herren ausm ff scheinen kein interesse zu haben mir zu antworten... darum versuch ich hier mein glück...

gracias *Thumbs up!*
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Mi 02.11.2005 13:46
Titel

Antworten mit Zitat Zum Seitenanfang

bitte mach dich soweit mit der materie vertraut, dass du konkrete fragen stellen kannst.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Mi 02.11.2005 14:19
Titel

Antworten mit Zitat Zum Seitenanfang

so:

Code:

function counter(min, sek) {
   this.min = min;
   this.sek = sek;
   var $this = this;
   count = function () {
      var $sek, $min;
      $this.sek--;
      if ($this.sek == -1) {
         $this.sek = 59;
         $this.min--;
         if ($this.min<0) {
            $this.min = 0;
            $this.sek = 0;
            clearInterval($this.intID);
            trace ("An dieser Stelle plazierst anstatt des Trace deine Aktionen");
         }
      }
      $this.sek<10 ? $sek="0"+$this.sek : $sek=$this.sek;
      $this.min<10 ? $min="0"+$this.min : $min=$this.min;
      _root.ausgabe.text = $min+':'+$sek;
   };
   this.intID = setInterval(count, 1000);
}
// start
c = new counter(10, 0);


Naja, eigentlich war die Frage ja scohn konkret. Aber ich muss gtz Recht geben, dass es sich hierbei um absolute Flash-Basics handelt. * Ja, ja, ja... *


Zuletzt bearbeitet von l'Audiophile am Mi 02.11.2005 14:19, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
copic
Threadersteller

Dabei seit: 09.07.2004
Ort: Stuttgart
Alter: 42
Geschlecht: Männlich
Verfasst Mi 02.11.2005 14:55
Titel

Antworten mit Zitat Zum Seitenanfang

hauptsache rumgemault, götz Lächel das ist schon in ordnung, ich mag dich so wie du bist... *Thumbs up!* und das mein ich ehrlich!

dank dir, pejot... es war mir klar, dass es keine großartige aktion sein kann... nur der wald war zu dicht oder mein schädel zu rund...
  View user's profile Private Nachricht senden
 
Ähnliche Themen [Director MX 2004] Parameter des Countdown-Timer
[actionscript] timer läuft unterschiedlich schnell
Timer starten und bei Maus oder Tastendruck resetten?
hilfe brauche einen Timer in Java script,
[JavaScript] Countdown
Countdown Text
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.