Home > Delphi > 09. Program Animasi

09. Program Animasi

Pada video tutorial ini dijelaskan bagaimana membuat program animasi dengan tujuan untuk mempelajari tentang membuat animasi sederhana dengan menggunakan komponen tTimer, event onTImer, Shape, SpeedBtn, Syntax membuat type data baru, menggunakan klausa initialization, dan event timer.

Video Tutorial Program

[video1]

Tutorial Membuat Program Animasi #1

[video2a]

Tutorial Membuat Program Animasi #2

[video3]

Tutorial Membuat Program Animasi #3

Langkah-langkah

No

Action

   

1

File->New->Application

Save All

create direktori "media Player"

Project: ANIMASI.DPR

File: unit1.pas

2

Drop component

Name

Pallete

Panel1

Align: Right

Standard

Panel2

Align: Client

Standard

Shape1

Pen: Elipse

Additional

SpeedBtn1

Glyph: DAY.BMP

Additional

SpeedBtn2

ARROW2U.BMP

Additional

SpeedBtn3

ARROW2R.BMP

Additional

SpeedBtn4

ARROW2D.BMP

Additional

SpeedBtn5

ARROW2L.BMP

Additional

Timer1

Interval:100

System

4

Tambah Type data

Dibawah indetifier type

tArah = (diam,kiri, kanan, atas, bawah);

5

Tambah constanta

Di bawah type

Contst

langkah = 10;

6

Tambah variabel

Di bawah Form1

arah : tArah;

7

Tambah initialization

Di bawah implementation

Initialization

arah := diam;

8

Event handler

SpeedBtn1 .. 5

ChangeDirection

if sender=SpeedButton1 then

arah := diam

else if sender=SpeedButton2 then

arah := atas

else if sender=SpeedButton3 then

arah := kiri

else if sender=SpeedButton4 then

arah := bawah

else if sender=SpeedButton5 then

arah := kanan

 

Timer onTimer

if arah=atas then

begin

Shape1.top := Shape1.Top – langkah;

if Shape1.Top<=0 then

arah := bawah

end

else if arah=bawah then

begin

Shape1.top := Shape1.Top + langkah;

if Shape1.top>=(panel2.Height –
Shape1.Height) then

arah := atas

end

else if arah=kiri then

begin

Shape1.Left := Shape1.Left – langkah;

if Shape1.Left<=0 then

arah := kanan

end

else if arah=kanan then

begin

Shape1.Left := Shape1.Left + langkah;

if Shape1.Left>=(panel2.Width –
Shape1.Width) then

arah := kiri

end;

 

Apa yang sudah dipelajari

  1. membuat animasi sederhana dengan menggunakan komponen tTimer.
  2. Komponen
    1. Timer, event onTImer
    2. Shape, properti
    3. SpeedBtn
  3. Syntax
    1. Membuat type data baru
    2. menggunakan kalusa initialization
    3. event timer

 

 

Reblog this post [with Zemanta]

  • Share/Bookmark
  1. No comments yet.
  1. No trackbacks yet.

Ikutilah Seminar GPS! "MEMBONGKAR RAHASIA BISNIS GPS TRACKING" - Pembicara : Ir. Akhmad Daniel Sembiring (CEO Vitraining.com & GpsTrackingIndonesia.com) - Bandung, Sabtu 25 September 2010 - Hotel Arion Swiss - Belhotel, Jl. Otto Iskandardinata No. 16 Bandung - Biaya Pendaftaran : 2 Jt (sebelum 18 September 2010 HANYA 1 Jt) - Register ONLINE : seminar-gps.vitraining.com - More Info e-mail to : info@gpstrackingindonesia.com

This site uses a Hackadelic PlugIn, Hackadelic SEO Table Of Contents 1.6.0.