Анимация: движение шарика по окружности - VB
Формулировка задачи:
Создать проект, движение шарика по окружности. Прошу помощи.
Решение задачи: «Анимация: движение шарика по окружности»
textual
Листинг программы
- Option Explicit
- Dim WithEvents tmr As Timer
- Private Sub Form_Load()
- Set tmr = Me.Controls.Add("VB.Timer", "tmr")
- tmr.Interval = 32: AutoRedraw = True
- End Sub
- Private Sub tmr_Timer()
- Static phase As Single, d As Single
- d = IIf(ScaleWidth > ScaleHeight, ScaleHeight \ 3, ScaleWidth \ 3)
- Me.Cls: Circle (Cos(phase) * d + ScaleWidth \ 2, Sin(phase) * d + ScaleHeight \ 2), d \ 2
- phase = phase + 0.1
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д