Antworten auf deine Fragen:
Neues Thema erstellen

Actionscrpit "digitale Uhr"

A

Aske

Guest

Hey @ all,
habe hier das AS-Tutorial gemacht, in dem man die Uhr per Actionscript macht. Kann mir vllt. jemand sagen, wie man es schafft, das auch die Zahlen von 1-9 vor der jeweiligen Zahl ein Null bekomme (01-09)..?
Bitte um Hilfe.

Danke LG

Aske


P.s.: Hier dasScript, falls es gebraucht wird:

Uhr = new Date();

tag = Uhr.getDate();
if (length(tag) < 2) {

}

stunde = Uhr.getHours();
if (length(stunde) < 2) {
}

minute = Uhr.getMinutes();
if (length(minute) < 2) {
}

sekunde = Uhr.getSeconds();
if (length(sekunde) < 2) {

}

millisekunde = Uhr.getMilliseconds();
if (length(millisekunde) < 2) {
}
 

kleeaar

zwo-eins-risiko!

AW: Actionscrpit "digitale Uhr"

das script stimmt irgendwie nicht... das ist mir auch schon aufgefallen...
das sollte so aussehen:
Code:
Uhr = new Date();

tag = Uhr.getDate();
if (length(tag) < 2) {
tag='0'+tag;
}

stunde = Uhr.getHours();
if (length(stunde) < 2) {
stunde='0'+stunde;
}

minute = Uhr.getMinutes();
if (length(minute) < 2) {
minute='0'+minute;
}

sekunde = Uhr.getSeconds();
if (length(sekunde) < 2) {
sekunde='0'+sekunde;

}

millisekunde = Uhr.getMilliseconds();
if (length(millisekunde) < 2) {
millisekunde='0'+millisekunde;
}


Grüße
 
A

Aske

Guest

AW: Actionscrpit "digitale Uhr"

Hey super danke.
Komisch, aber das Script klappt bei mir wenn ich das einfüge.
Werde deins mal ausprobieren.
Danke für deine schnelle Hilfe.


LG

Es klappt.
Super danke. ;-)

BITTE DIE 'EDIT' FUNKTION BENUTZEN UM DOPPELPOSTS ZU VERMEIDEN!
 
Zuletzt bearbeitet von einem Moderator:

Jeopardize

Noch nicht viel geschrieben

AW: Actionscrpit "digitale Uhr"

Hi,
Es scheint zwar das du Actionscript 2 verwendest, aber ich poste dennoch mal eine reine Actionscript 3-Variante (läuft also auch ohne Flash-IDE) :):
Code:
var DigitalClock:TextField = new TextField();
DigitalClock.selectable = false;
this.addChild(DigitalClock);

this.addEventListener(Event.ENTER_FRAME,eFrame);
function eFrame(e:Event):void {
    var tmpD:Date = new Date();
    var Time:String = "";
    if ((""+tmpD.hours).length<2) { Time += "0"+String(tmpD.hours); }
        else { Time += String(tmpD.hours); }
    if ((""+tmpD.minutes).length<2) { Time += ":0"+String(tmpD.minutes); }
        else { Time += ":"+String(tmpD.minutes); }
    if ((""+tmpD.seconds).length<2) { Time += ":0"+String(tmpD.seconds); }
        else { Time += ":"+String(tmpD.seconds); }
    DigitalClock.text = Time;
}
 
A

Aske

Guest

AW: Actionscrpit "digitale Uhr"

Ja hab AS2 benutzt. Das sieht auch irgendwie einfacher aus als AS3. Wo liegt denn da der genaue Unterschied?
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.564
Beiträge
1.538.064
Mitglieder
67.487
Neuestes Mitglied
MichaelSEivy
Oben