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

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

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

Привет всем!! Спасибо, что уделили время на прочтение этой темы! Прошу вам помочь с анимацией такого типа. Спасибо!!

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

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Command1_Click()
  4.     Dim x As Single, y As Single, dx As Single, dy As Single
  5.     Picture1.Scale (0, 200)-(100, 0)
  6.     x = 0: y = 0: dx = 0.2: dy = 0.1
  7.     Picture1.AutoRedraw = True
  8.     Picture1.FillStyle = 0: Picture1.FillColor = vbRed
  9.     Do
  10.         Picture1.Cls
  11.         Picture1.Circle (x, y), 2, vbRed
  12.         DoEvents
  13.         x = x + dx
  14.         y = y + dy
  15.         If (x > 100 Or x < 0) Then dx = -dx
  16.         If (y > 200 Or y < 0) Then dy = -dy
  17.     Loop
  18. End Sub
  19.  
  20. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  21.     End
  22. End Sub

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


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

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

15   голосов , оценка 4 из 5

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

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

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