Membuat Animasi Teks 3D Berputar Dengan Visual Basic

  • Published on
    26-Dec-2015

  • View
    323

  • Download
    0

DESCRIPTION

file gratis

Transcript

Membuat Animasi Teks 3D Berputar Dengan Visual Basic6.0{ Februari 25, 2010 @ 9:18 am } { Uncategorized } Membuat Animasi Teks 3D Berputar Dengan Visual Basic 6.0Apabila Menggunakan aplikasi Macromedia Flash, Kita dapat dengan mudah membuat animasi teks dengan gaya sesuka kita. Perlu Anda ketahui, bahwa di dalam Visual Basic 6.0 juga menyediakan komponen untuk membuat animasi teks yang menarik.1. Bukalah proyek baru menggunakan Standard.Exe2. Aktifkan Komponen DirectAnimation Library, dari menu Projects kemudian klik menu Componen.3. Tambahkan objek DAViewerControlWindowed ( ) kedalam form, kemudian aturlah property name-nya dengan DAVCW4. Sekarang masuklah pada halaman kode (klik View > Code) Kemudian tulislah program lengkap sebagai berikut.Private Sub Form_Load()Dim kanvas, half, Font, clr, bgrDim TxtAnimasi, pos, scl, xfSet kanvas = DAVCW.MaterLibrarySet half = kanvas.DANumber ( 0.5 )Set clr = kanvas.ColorHslAnim(kanvas.Mul(kanvas.LocalTime,kanvas.DANumber (0.345)), half, half)Set Font = Kanvas.Font (comic sans ms, 9 , clr)Set TxtAnimasi = kanvas.StringImage(Bunafit and Sister s , Font)Set pos = kanvas.Mul( kanvas.Sin(kanvas.LocalTime),kanvas, DANumber (0.02))Set scl = kanvas.Add( kanvas.DANumber(2),kanvas.Abs(kanvas.Mul(kanvas.Sin(kanvas.LocalTime), kanvas.DANumber (3))))Set xf = kanvas.Compose2(kanvas.Translate2Anim(kanvas.DANumber (0), pos), kanvas.Scale2UniformAnim(scl))Set TxtAnimasi = TxtAnimasi.Transform(xf)Set bgr = kanvas.Rotate3RateDegrees(kanvas.Vector3(1,1,1),45).ParallelTransform2Set TxtAnimasi = TxtAnimasi.Transform (bgr)DAVCW.backgroundImage= kanvas.SolidColorImage (kanvas.Yellow)DAVCW.Image = TxtAnimasiDAVCW.StartEnd Sub1. Setelah program dibuat, Anda dapat mencoba animasi di atas dengan menjalankannya. Apabila berhasil, maka teks Bunafi and Sister s akan tampak berputar putar seperti 3D.Sumber : Buku Aplikasi MultiMedia dengan Visual Basic 6.0Bunafit NugrohoPenerbit : Elex Media KomputindoCatatan:Semua Hal yang telah diterangkan diatas telah saya coba di komputer saya dan tidak ada diteksi Error apapun, Jika Anda mengalamin Deteksi Error mungkin anda kurang teliti dalam menulis code program

Teks berjalanDim Red, Green, Blue As IntegerPrivate Sub Timer1_Timer()If Blue = 255 ThenGreen = 0Red = Red + 50End If

If Red >= 255 ThenRed = 0End IfLabel1.ForeColor = Int(RGB(Red, Green, Blue))Label1.RefreshEnd Sub

Private Sub Timer2_Timer()Label2.Left = Label2.Left - 15If Label2.Left