|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Tutoriale - Czas
JuRgEn - Nie 22 Maj, 2005 11:22 Temat postu: Czas Adres strony/tutoriala : http://www.swishzone.com/...iled&link_id=91
Autor : Brian Ayers
Dolozylem tez od siebie tworzenie zegara w wersji 24 h
Tworzenie zegaru w wersji 24 h :
Tworzymy nowy , pusty plik.
Dodajemy pole tekstowe i umieszczamy w nim napis "24:59:59 PM" .
Nazywamy je "mojZegar".
Zmieniamy typ pola na Dynamic Text.
Klikamy na przycisk "abc/123" i zaznaczamy:
Wszystko grupujemy do sprajta (Modify Menu | Grouping | Group as Sprite) i nazywamy "Zegar".
Wpisujemy na zakladce script wpisujemy:
Kod: |
onEnterFrame() {
now = new Date();
hour = now.getHours();
minutes = now.getMinutes();
seconds = now.getSeconds();
extension = "AM";
if (hour >= 24) {
extension = "PM";
if (hour > 24) {
hour = hour - 24;
}
}
if (hour == 0) {
hour = 24;
}
if (minutes < 10) {
minutes = "0" add minutes;
}
if (seconds < 10) {
seconds = "0" add seconds;
}
mojZegar.text = hour add ":" add minutes add ":" add seconds add " " add extension;
}
|
Tworzenie zegaru w wersji 12 h :
Tworzymy nowy , pusty plik.
Dodajemy pole tekstowe i umieszczamy w nim napis "12:59:59 PM" .
Nazywamy je "mojZegar".
Zmieniamy typ pola na Dynamic Text.
Klikamy na przycisk "abc/123" i zaznaczamy:
Wszystko grupujemy do sprajta (Modify Menu | Grouping | Group as Sprite) i nazywamy "Zegar".
Wpisujemy na zakladce script wpisujemy:
Kod: |
onEnterFrame() {
now = new Date();
hour = now.getHours();
minutes = now.getMinutes();
seconds = now.getSeconds();
extension = "AM";
if (hour >= 12) {
extension = "PM";
if (hour > 12) {
hour = hour - 12;
}
}
if (hour == 0) {
hour = 12;
}
if (minutes < 10) {
minutes = "0" add minutes;
}
if (seconds < 10) {
seconds = "0" add seconds;
}
mojZegar.text = hour add ":" add minutes add ":" add seconds add " " add extension;
}
|
tAboon - Nie 22 Maj, 2005 22:07
Można również tutaj
|
|