Animasi Bola Turun

Pada postingan artikel kali ini admin akan membahas tentang pembuatan sebuah animasi menggunakan Visual Basic 6.0 (Vb6), pada pembahasan sebelumnya untuk jenis animasi seperti Animasi Slide Scrolling Image dan Animasi Bintang Berjatuhan memang sudah dibahas, dan kali ini sengaja admin bahas kembali tetapi dengan judul dan jenis animasi yang berbeda dan pergerakan bola animasi yang jatuh pun mengecil dan membesar secara interval pada komponen timer yang ada didalam form tersebut.

Animasi Bola Turun

Buka Ms. Visual Basic 6.0 - StandarEXE buatlah form dan tambahkan CommanButton, Timer, PictureBox dan kurang lebih seperti gambar ini

Animasi Bola Turun

Sekarang kita copykan syntaknya, double klik pada Form pilih prosedur (General) dan (Declarations)

Private Declare Function StretchBlt Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal nSrcWidth As Long, ByVal nSrcHeight As Long, ByVal dwRop As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long

Dim Shrinking As Boolean
Dim Stretch As Long
Const SpriteWidth As Long = 64
Const SpriteHeight As Long = 64

Const MaxStretch As Long = 96

Double klik pada CommanButton dan copykan syntak dibawah ini

Stretch = 64
Shrinking = False

TimerStretch.Enabled = True

Dan yang terakhir double klik juga pada Timer dan copykan syntak dibawah ini

Static X As Long, Y As Long
Me.Cls
If Shrinking Then
    Stretch = Stretch - 2
Else
    Stretch = Stretch + 2
End If

If Stretch < 32 Then Shrinking = False
If Stretch > MaxStretch Then Shrinking = True
 StretchBlt Me.hdc, X, Y, Stretch, Stretch, picMask.hdc, 0, 0, SpriteWidth, SpriteHeight, vbSrcAnd
 StretchBlt Me.hdc, X, Y, Stretch, Stretch, picSprite.hdc, 0, 0, SpriteWidth, SpriteHeight, vbSrcPaint

X = (X Mod Me.ScaleWidth) + 2
Y = (Y Mod Me.ScaleHeight) + 2

Me.Refresh

Untuk interval Timer bisa sesuka agan-agan saja menurut selera, kemudian simpan project diatas kemudian Run/F5. Untuk sourcodenya bisa didownload di LINK INI

Related

Animasi 6495988016598420984

Post a Comment

  1. Animasi Bola Turun >>>>> Download Now

    >>>>> Download Full

    Animasi Bola Turun >>>>> Download LINK

    >>>>> Download Now

    Animasi Bola Turun >>>>> Download Full

    >>>>> Download LINK kW

    ReplyDelete

Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya

emo-but-icon
:noprob:
:smile:
:shy:
:trope:
:sneered:
:happy:
:escort:
:rapt:
:love:
:heart:
:angry:
:hate:
:sad:
:sigh:
:disappointed:
:cry:
:fear:
:surprise:
:unbelieve:
:shit:
:like:
:dislike:
:clap:
:cuff:
:fist:
:ok:
:file:
:link:
:place:
:contact:

TerbaruTagRandom Artikel

Terbaru

  • SIBUK (Sistem Infomasi Badan Usaha Konstruksi)
  • Perancangan Aplikasi SIBUK (Sistem Infomasi Badan Usaha ...selanjutnya
  • Source Code Jackpot Game | VB6
  • Seperti kita ketahui perkembangan dalam dunia game sangatlah pesat, ...selanjutnya
  • Windows 7 x64 Ultimate Super Lite Version 2020 Google Drive
  • Informasi Rilis: Ukuran File: Hampir 1 GB Kompresi: ...selanjutnya
  • Membuat Komputer Berbicara dengan Visual Basic 6.0, Akses Speech dan Narrator
  • Pada kesempatan kali ini admin akan berbagi sebuah coding yang ...selanjutnya
  • SISTEM INFORMASI AGEN MINYAK TANAH BERBASIS SMS GATEWAY | VB6 MySQL Server
  • Pada kesempatan kali ini admin telah merilis sebuah source ...selanjutnya
  • AutoComplate ComboBox dengan Visual Basic 6.0
  • Pada kesempatan kali ini admin akan share sedikit sebuah coding ...selanjutnya
  • SISTEM INFORMASI COFFE | Visual Basic 6.0 + MySQL Server
  • Source Code SISTEM INFORMASI COFFE | Visual Basic 6.0 + MySQL Server ...selanjutnya
  • Aplikasi Penjualan Ritail dan Grosir Multi Satuan | VB6 MySQL Server
  • Aplikasi Penjualan Ritail dan  Grosir Multi Satuan ini ...selanjutnya

    Random Artikel

    Contact Us

    Name

    Email *

    Message *

    item