2 Comments

Menampilkan Tanggal & Waktu

Disini kita akan mencoba untuk menampilkan tanggal an waktu sekarang dalam Flash CS5 dengan menggunakan ActionScript 3.0. Berikut adalah langkah-langkahnya.
Buat file flash baru. Kemudian atur ukuran Stage pada Properties dengan 300 x 180.
Klik Text Tool (T) pada Toolbox, lalu buat Type Text=Dynamic Text, jenis Font=Arial, Size=32, Color=hitam. Buat teks pada Stage seperti gambar berikut.

Pada Properties, pada Instance Name beri nama ”txtHrs”. Buat dua Dynamic Text lagi dengan pengaturan text seperti text diatas, posisikan seperti gambar berikut dan beri nama pada Instance Name seperti berikut.

Buat text tanda ”:” dan posisikan diantara ketiga text diatas.

Selanjutnya kita akan membuat text untuk tanggalnya, dengan Text Tool (T), buat Dynamic Text dengan Font=Arial, Size=24, Color=hitam. Beri nama pada Instance name dengan ”txtDate”, posisikan seperti pada gambar berikut.

Beralih ke Timeline, klik di Frame 1 lalu buka panel Action (F9) untuk menuliskan script-script untuk menampilkan waktu dan tanggal. Tuliskan script berikut.

var tm:Timer = new Timer(10);

tm.addEventListener(TimerEvent.TIMER, update);

function update(tevt:TimerEvent):void {
var now:Date = new Date();
var hr:Number = now.hours;
var min:Number = now.minutes;
var sec:Number = now.seconds;
if (hr > 12) {
hr -= 12;
}
if (hr == 0) {
hr = 12;
}
txtHrs.text = String(hr);

if (min < 10) {
txtMins.text = "0";
}
else {
txtMins.text = "";
}
txtMins.appendText(String(min));

if (sec < 10) {
txtSecs.text = "0";
}
else {
txtSecs.text = "";
}
txtSecs.appendText(String(sec));

txtDate.text = now.toDateString();
}

tm.start();

Tekan tombol Ctrl + Enter untuk melihat hasilnya. Simpan pekerjaan Anda.

2 comments on “Menampilkan Tanggal & Waktu

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: