Приемы анимации - VB (60781)

Узнай цену своей работы

Формулировка задачи:

Создать проект, движение шарика вертикально в центре формы от нижнего края до верхнего.

Решение задачи: «Приемы анимации»

textual
Листинг программы
Option Explicit
Dim WithEvents Tmr As Timer
Private Sub Form_Load()
    Me.AutoRedraw = True
    Me.ScaleMode = vbPixels
    Me.FillStyle = vbSolid
    Set Tmr = Me.Controls.Add("VB.Timer", "Tmr")
    Tmr.Interval = 40
    Tmr.Enabled = True
End Sub
Private Sub Tmr_Timer()
    Static P As Single
    Me.Cls
    Me.Circle (Me.ScaleWidth / 2, Me.ScaleHeight - Abs(Sin(P)) * (Me.ScaleHeight - 40) - 20), 20
    P = P + 0.05
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5