Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Digitalna ura

  S pomočjo akcijske skripte bomo na zelo hiter način ustvarili zelo enostavno digitalno uro.
 
 
1
 
 
Ustvarite nov Flash dokument.

Izberite orodje Text Tool (bližnjica je tipka T).
 
 
2
 
 
S tem orodjem napišite 00:00:00.

To smo storili samo zaradi predogleda.
 
 
3
 
 
V oknu Properties nastavite Text Type na Dynamic text (glej sliko).
 
 
4
 
 
V polje Instance name vpišite ura.

Če boste vpisali drugo ime, vam skripta verjetno ne bo delovala.
 
 
 
 
 
5
 
 
Kliknite na tekst z desnim miškinim gumbom in izberite Convert to Symbol...
 
 
6
 
 
Prikaže se okno, kjer morate označiti Movie clip in klikniti na gumb OK.

Ime ni važno, zato sem pustil privzeto Symbol 1.
 
 
7
 
 
Imejte tekst še vedno označen.

Označite ga lahko z orodjem Selection Tool (bližnjica je tipka V).
 
 
8
 
 
Pritisnite tipko F9, da se odpre okno Actions.

Potem pa vpišite naslednjo kodo:

onClipEvent (enterFrame) {
data = new Date();

ura.text = data.getHours() + ":" + data.getMinutes() + ":" + data.getSeconds();
}
 
 
9
 
 
Pritisnite tipki CTRL + ENTER, da si ogledate svojo zadnjo mojstrovino.
 
 
Komentiraj
 
 
 
 
 
29.5.2007, 21:02
ja sam klele men k je recimo ura 15 in 2 minuti napiše takole 15:2:45 in isto velja za sekunde.
bi se mogoče s kkšnim ukazom dalo to popravit da bi pisalo npr. 15:02:05
 
 
 
 
30.5.2008, 21:00
to tut mene zanima.a lahko pomagaš NikMan prosm.
 
 
 
 
31.5.2008, 11:32
Mislim, da bi spodnja koda morala delovati:

onClipEvent (enterFrame) {
data = new Date();

ure=data.getHours();
minute=data.getMinutes();
sekunde=data.getSeconds();

if (ure<10) ure="0"+ure;
if (minute<10) minute="0"+minute;
if (sekunde<10) sekunde="0"+sekunde;

ura.text = ure + ":" + minute + ":" + sekunde;
}
 
 
 
 
2.6.2008, 19:54
ja to pa dela.hvala.
 
 
 
 
8.6.2008, 12:27
a bi lahko tut kodo napisau prosm da piše kateri dan je danes spodaj pa datum.
naprimer:

Nedelja
8.junij 2008

LP
 
 
 
 
8.6.2008, 23:13
Za točno kodo predlagam, da se sam malo poigraš s programiranjem. Če rabiš pomoč, seveda vprašaj.

Za pomoč naj povem, da potrebuješ uporabiti funkcije:
data.getDay(); (dan v tednu)
data.getDate(); (dan v mesecu)
data.getMonth(); (mesec)
data.getFullYear(); (leto)

Več informacij je na voljo na:
http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/action
script_dictionary153.html
 
 
 
 
11.6.2008, 19:43
kako je potem cela koda pa kakšno besedilo vpišem?
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!