Анимация: движение шарика по окружности - VB

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

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

Создать проект, движение шарика по окружности. Прошу помощи.

Решение задачи: «Анимация: движение шарика по окружности»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Dim WithEvents tmr As Timer
  4.  
  5. Private Sub Form_Load()
  6.     Set tmr = Me.Controls.Add("VB.Timer", "tmr")
  7.     tmr.Interval = 32: AutoRedraw = True
  8. End Sub
  9. Private Sub tmr_Timer()
  10.     Static phase As Single, d As Single
  11.     d = IIf(ScaleWidth > ScaleHeight, ScaleHeight \ 3, ScaleWidth \ 3)
  12.     Me.Cls: Circle (Cos(phase) * d + ScaleWidth \ 2, Sin(phase) * d + ScaleHeight \ 2), d \ 2
  13.     phase = phase + 0.1
  14. End Sub

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


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

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

14   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы