
Listing Program untuk membuat jam analog :
//mengambar poin jam
createEmptyMovieClip("garis", 0);
with (_root.garis) {
lineStyle(4, 0x000000, 100);
moveTo(0, -100);
lineTo(0, -110);
}
garis._x = 120;
garis._y = 120;
createEmptyMovieClip("garis1", 1);
with (_root.garis1) {
lineStyle(2, 0x000000, 100);
moveTo(0, -105);
lineTo(0, -110);
}
garis1._x = 120;
garis1._y = 120;
garis1._rotation = 30;
for (i=2; i<12; i++) {
duplicateMovieClip("garis1", "garis"+i, i);
eval("garis"+i)._rotation = 30*i;
}
//mengambar jarum jam
createEmptyMovieClip("jarumjam", 20);
with (jarumjam) {
pjarjam = 50;
ljarjam = 12;
beginFill(0x00FF00, 100);
lineStyle(2, 0x000000, 100);
moveTo(ljarjam/2, ljarjam/2);
lineTo(ljarjam/2, -pjarjam);
lineTo(-ljarjam/2, -pjarjam);
lineTo(-ljarjam/2, ljarjam/2);
lineTo(ljarjam/2, ljarjam/2);
endFill();
}
jarumjam._x = 120;
jarumjam._y = 120;
createEmptyMovieClip("jarummenit", 21);
with (jarummenit) {
pjarmenit = 90;
ljarmenit = 6;
beginFill(0x00FF00, 100);
lineStyle(2, 0x000000, 100);
moveTo(ljarmenit/2, ljarmenit/2);
lineTo(ljarmenit/2, -pjarmenit);
lineTo(-ljarmenit/2, -pjarmenit);
lineTo(-ljarmenit/2, ljarmenit/2);
lineTo(ljarmenit/2, ljarmenit/2);
endFill();
}
jarummenit._x = 120;
jarummenit._y = 120;
createEmptyMovieClip("jarumdetik", 22);
with (jarumdetik) {
pjardetik = 95;
lineStyle(2, 0x000000, 100);
lineTo(0, -pjardetik);
}
jarumdetik._x = 120;
jarumdetik._y = 120;
//menulis merek jam
var my_fmt:TextFormat = new TextFormat();
my_fmt.bold = true;
my_fmt.italic = true;
my_fmt.align = "center";
my_fmt.font = "Arial";
my_fmt.size = 10;
my_fmt.color = 0xFF0000;
this.createTextField("merek", 15, 40, 40, 160, 25);
merek.setNewTextFormat(my_fmt);
merek.text ="flashbegin.com";
//menulis tanggal
var my_fmt2:TextFormat = new TextFormat();
my_fmt2.bold = true;
my_fmt2.align = "center";
my_fmt2.font = "Arial";
my_fmt2.size = 13;
my_fmt2.color = 0x0000FF;
this.createTextField("tanggalfull", 16, 30, 160, 180, 25); tanggalfull.setNewTextFormat(my_fmt2);
//script jam analog
onEnterFrame = function () {
waktu = new Date();
jam = waktu.getHours();
menit = waktu.getMinutes();
detiknya = waktu.getSeconds();
if (detiknya<10) {
detik = "0"+detiknya;
} else {
detik = detiknya;
}
jamfull.text = jam+":"+menit+":"+detik;
jarumdetik._rotation = detik*6;
jarummenit._rotation = (menit*6)+(detik*0.1);
jarumjam._rotation = (jam*30)+(menit*0.5);
harinya = waktu.getDay();
switch (harinya) {
case 1 :
hari = "Senin";
break;
case 2 :
hari = "Selasa";
break;
case 3 :
hari = "Rabu";
break;
case 4 :
hari = "Kamis";
break;
case 5 :
hari = "Jum'at";
break;
case 6 :
hari = "Sabtu";
break;
default :
hari = "Ahad";
}
tanggal = waktu.getDate();
bulannya = waktu.getMonth();
switch (bulannya) {
case 1 :
bulan = "Pebruari";
break;
case 2 :
bulan = "Maret";
break;
case 3 :
bulan = "April";
break;
case 4 :
bulan = "Mei";
break;
case 5 :
bulan = "Juni";
break;
case 6 :
bulan = "Juli";
break;
case 7 :
bulan = "Agustus";
break;
case 8 :
bulan = "September";
break;
case 9 :
bulan = "Oktober";
break;
case 10 :
bulan = "Nopember";
break;
case 11 :
bulan = "Desember";
break;
default :
bulan = "Januari";
}
tahun = 1900+waktu.getYear();
tanggalfull.text = hari+", "+tanggal+" "+bulan+" "+tahun;
};
createEmptyMovieClip("garis", 0);
with (_root.garis) {
lineStyle(4, 0x000000, 100);
moveTo(0, -100);
lineTo(0, -110);
}
garis._x = 120;
garis._y = 120;
createEmptyMovieClip("garis1", 1);
with (_root.garis1) {
lineStyle(2, 0x000000, 100);
moveTo(0, -105);
lineTo(0, -110);
}
garis1._x = 120;
garis1._y = 120;
garis1._rotation = 30;
for (i=2; i<12; i++) {
duplicateMovieClip("garis1", "garis"+i, i);
eval("garis"+i)._rotation = 30*i;
}
//mengambar jarum jam
createEmptyMovieClip("jarumjam", 20);
with (jarumjam) {
pjarjam = 50;
ljarjam = 12;
beginFill(0x00FF00, 100);
lineStyle(2, 0x000000, 100);
moveTo(ljarjam/2, ljarjam/2);
lineTo(ljarjam/2, -pjarjam);
lineTo(-ljarjam/2, -pjarjam);
lineTo(-ljarjam/2, ljarjam/2);
lineTo(ljarjam/2, ljarjam/2);
endFill();
}
jarumjam._x = 120;
jarumjam._y = 120;
createEmptyMovieClip("jarummenit", 21);
with (jarummenit) {
pjarmenit = 90;
ljarmenit = 6;
beginFill(0x00FF00, 100);
lineStyle(2, 0x000000, 100);
moveTo(ljarmenit/2, ljarmenit/2);
lineTo(ljarmenit/2, -pjarmenit);
lineTo(-ljarmenit/2, -pjarmenit);
lineTo(-ljarmenit/2, ljarmenit/2);
lineTo(ljarmenit/2, ljarmenit/2);
endFill();
}
jarummenit._x = 120;
jarummenit._y = 120;
createEmptyMovieClip("jarumdetik", 22);
with (jarumdetik) {
pjardetik = 95;
lineStyle(2, 0x000000, 100);
lineTo(0, -pjardetik);
}
jarumdetik._x = 120;
jarumdetik._y = 120;
//menulis merek jam
var my_fmt:TextFormat = new TextFormat();
my_fmt.bold = true;
my_fmt.italic = true;
my_fmt.align = "center";
my_fmt.font = "Arial";
my_fmt.size = 10;
my_fmt.color = 0xFF0000;
this.createTextField("merek", 15, 40, 40, 160, 25);
merek.setNewTextFormat(my_fmt);
merek.text ="flashbegin.com";
//menulis tanggal
var my_fmt2:TextFormat = new TextFormat();
my_fmt2.bold = true;
my_fmt2.align = "center";
my_fmt2.font = "Arial";
my_fmt2.size = 13;
my_fmt2.color = 0x0000FF;
this.createTextField("tanggalfull", 16, 30, 160, 180, 25); tanggalfull.setNewTextFormat(my_fmt2);
//script jam analog
onEnterFrame = function () {
waktu = new Date();
jam = waktu.getHours();
menit = waktu.getMinutes();
detiknya = waktu.getSeconds();
if (detiknya<10) {
detik = "0"+detiknya;
} else {
detik = detiknya;
}
jamfull.text = jam+":"+menit+":"+detik;
jarumdetik._rotation = detik*6;
jarummenit._rotation = (menit*6)+(detik*0.1);
jarumjam._rotation = (jam*30)+(menit*0.5);
harinya = waktu.getDay();
switch (harinya) {
case 1 :
hari = "Senin";
break;
case 2 :
hari = "Selasa";
break;
case 3 :
hari = "Rabu";
break;
case 4 :
hari = "Kamis";
break;
case 5 :
hari = "Jum'at";
break;
case 6 :
hari = "Sabtu";
break;
default :
hari = "Ahad";
}
tanggal = waktu.getDate();
bulannya = waktu.getMonth();
switch (bulannya) {
case 1 :
bulan = "Pebruari";
break;
case 2 :
bulan = "Maret";
break;
case 3 :
bulan = "April";
break;
case 4 :
bulan = "Mei";
break;
case 5 :
bulan = "Juni";
break;
case 6 :
bulan = "Juli";
break;
case 7 :
bulan = "Agustus";
break;
case 8 :
bulan = "September";
break;
case 9 :
bulan = "Oktober";
break;
case 10 :
bulan = "Nopember";
break;
case 11 :
bulan = "Desember";
break;
default :
bulan = "Januari";
}
tahun = 1900+waktu.getYear();
tanggalfull.text = hari+", "+tanggal+" "+bulan+" "+tahun;
};
Keyword Post :
Adobe Flash, Action script untuk jam analog, membuat jam analog
Makasih koding nya !!!
BalasHapusSeep, akhirnya ketemu juga, trims kodenya...
BalasHapusscript nya masih ada yang error...line84 n line 162..
BalasHapusgimana itu??
itu pake AS 2 gan... ane kopi paste lagi bisa tuh, kalo pake AS 3 memang error banyak...
BalasHapusKasur bayi merk baby scots ada sesuatu yang diberkati sejak kedatangan bayi baru Anda? Adalah wajar untuk ingin memberikan hadiah yang istimewa dan berkesan karena waktu yang sangat menarik ini. Salah satu cara yang paling efektif untuk membuat hadiah yang besar sebagai khusus karena bayi yang lahir itu merayakan selalu memilih hadiah jual kelambu bayi murah kasur baby scots pribadi untuk menyambut kehidupan baru di tengah-tengahmu.
BalasHapusSitus mode bayi memberikan kesempatan khusus untuk mencari pakaian modis dan berkelas, beddings, item bayi dan pakaian untuk ibu-to-be yang dari toko desainer top. Ada jenis berbagai yang ditawarkan bahwa Anda akan kagum dan senang untuk menemukan apa yang Anda tertarik terbuat dari bahan berkualitas serta di desain stylish.
Perusahaan kami menawarkan sejumlah besar jual kelambu bayi murah baby mosquito net aksesoris bayi Anda mungkin jatuh cinta dengan. Di antara semua aksesoris, ikat kepala bayi yang paling populer. Anda dapat memilih anggaran, dan menemukan yang terbaik pembelian untuk Anda. Setiap ikat kepala dari pilihan Anda juga mengandung ulasan dan produk terkait. Kami ingin Anda datang dengan ikatan emosional sama dengan Anda serta anak Anda. Jadi kami ingin memenuhi semua informasi yang membuat pilihan Anda lebih mudah. Semua aksesoris yang diproduksi dengan cinta dan perawatan melibatkan interlaced. Setiap item dalam daftar aksesoris juga dijelaskan dengan spesifikasi desain serta bahan yang digunakan.
Di sini kita memperhatikan tertentu pada beberapa item eco-bayi yang dibawa oleh BabyEarth, dari botol kaca memanfaatkan warna-warni selimut mereka sampai furnitur bayi hijau. Untuk informasi lebih lanjut tentang cara lain untuk hijau dengan bayi, kita lihat Favorit Non Toxic Green Bayi Mainan dan Memilih Non Toxic Co-Sleepers untuk Bayi.
Akan online Anda akan menemukan laporan besar pada mode grosir toko pakaian dan pemasok, menjual pakaian bayi murah yang bisa paling cocok untuk bayi Anda. Membeli mereka dalam jumlah besar akan memungkinkan Anda untuk menyimpan, dan Anda mungkin akan juga mendapatkan diskon. Yang perlu Anda lakukan adalah mengetikkan "murah pakaian bayi", membandingkan biaya dan membeli. Dengan cara ini Anda akan menyingkirkan jauh.