Monday, April 20, 2015

Friday, April 17, 2015

Membuat animasi 2D/3D dengan delhpi dan komponen tambahan



Membuat animasi 2D/3D dengan delhpi yang di tambahi dengan komponen baru, maka saya membuat animasi sebagai berikut yang dimana animasi ini mengandung komponen baru untuk delhpi yaitu Alpha Skin
A.    Komponen Tambahan Delhpi
Disini saya menambahkan komponen tambahan yaitu alphaskin atau alpha control adalah komponen tambahan yang digunakan untuk membuat skin atau tampilan  project delphi agar lebih menarik seperti penambahan tema.

 
Gambar Menu AlphaSkin yang sudah terinstall
B.     Source Kode Program Animasi
Komponen – komponen yang digunakan adalah sebagai berikut

Tlabel1                        : Untuk Menampilkan Jam
Tlabel2                        : Untuk Menampilkan Tanggal/Bulan/Tahun
Ttimer1                        : Untuk Membuat Format Jam, Tanggal/Bulan/Tahun
TsSkinManager1 & TsSkinProvaider1 : Untuk Menganti Skin atau Tema Project
Tlabel3                        : Untuk Font Bergerak
Ttimer2                        : Untuk Membuat Font Bergerak
Timage1                      : Untuk Meletakkan Gambar Background Animasi

1.      Untuk menampilkan format waktu dan tanggal, double klik pada timer1 kemudian masukkan kode di bawah ini :

procedure TForm1.Timer1Timer(Sender: TObject);
begin
label1.caption :=FormatDateTime('hh:nn:ss',now) ;
label2.Caption :=FormatDateTime('dd mmmm yyyy',now) ;
end;

procedure TForm1.Timer2Timer(Sender: TObject);
begin
   Label3.Left:=Label3.Left-5;
  if Label3.Left<10 then Label3.Left:=90;

end;

Ket :
('hh:nn:ss',now)                             : format waktu seperti (13:45:26)
('dd mmmm yyyy',now) ;              : format tanggal seperti (20 April 2015)

Setelah selesai anda bisa run programnya untuk melihat hasilnya, jika anda ingin mengubah style font dan ukuruannya ada di Object Inspector kemudian di Properties ada menu Font.

2.      Untuk membuat tuulisan berjalan, sama halnya dengan tanggal kita menggunakan timer untuk source kodenya. Klik dua kali pada objeck timer kemudian masukkan kode seperti di bawah ini :
begin
   Label3.Left:=Label3.Left-5;
  if Label3.Left<10 then Label3.Left:=90;

end;

Ket :
Untuk left <10 adalah batas untuk finish objek dan left :=90 untuk start objek berjalan, objek ini berjalan dari kanan ke kiri.
Sedangkan untuk megubah fontnya bisa di objek inspector kemudian properties lalu di caption.

3.      Memasukkan Gambar
Untuk memasukkan gambar kita membuat tempatya dengan Timage di menu additional kemudian untuk memasukkan gambar klik menu picutre kemudian browse gambar yang ingin anda masukkan setelah itu load maka hasilnya seperti dibawah ini 


 
4.      Animasi Scooby Doo
Pertama-tama siapkan gambar untuk animasinya yaitu gambar yang berekstensi .bmp, disini saya menggunakan tiga file gambar yang berformat .bmp dalam  satu folder project, kemudian buat timer lalu double klik kemudian isikan kode dibawah ini :
begin
if gambar=1 then
image1.Picture.LoadFromFile('D:\Nugas Lagi\S1.bmp')
else if gambar=2 then
image1.Picture.LoadFromFile('D:\Nugas Lagi\S2.bmp')
else if gambar=3 then
image1.Picture.LoadFromFile('D:\Nugas Lagi\S3.bmp');

if gambar=3 then
gambar:=1
else
inc(gambar);
end;

kemudian klik unit untuk memasukan variabel dari gambar yang kita buat
gambar=integer;

Ket :
LoadFromFile adalah dimana anda meletakkan file gambarnya
Setelah itu jalankan.

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com