Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u1194255/data/www/younglinux.info/libraries/geshi/geshi.php on line 259
вместо квадратика добавил "взрыв"
import pygame
 
FPS = 60
W = 700  # ширина экрана
H = 600  # высота экрана
WHITE = (255, 255, 255)
BLUE = (0, 70, 225)
RED = (255, 0, 0)
motion = False
 
pygame.init()
sc = pygame.display.set_mode((W, H))
clock = pygame.time.Clock()
 
# координаты и радиус круга
r = 10
x = -r
y = H + r
speed = 10
target_y = int()
 
while 1:
    sc.fill(WHITE)
 
    pygame.draw.circle(sc, BLUE, (x, y), r)
 
    pygame.display.update()
 
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit()
        elif event.type == pygame.MOUSEBUTTONDOWN:
            if event.button == 1:
                if not motion:
                    motion = True
                    print(event.pos)
                    x = event.pos[0]
                    target_y = event.pos[1]
 
    if motion:
        y -= speed
        if y <= target_y:
            sc.fill(WHITE)
            for size in range(1, 30):
                pygame.draw.circle(sc, RED, (x, y), size)
                pygame.display.update()
                clock.tick(FPS * 2)
            motion = False
            x = -r
            y = H + r
 
    print(x, y)
    clock.tick(FPS)
<python>

Ограниченный HTML

  • Допустимые HTML-теги: <p> <br> <em> <strong> <ul> <ol> <li> <pre> <code>
  • Для синтаксической подсветки исходного кода следует использовать теги: <pre>, <code>, <bash>, <c>, <java>, <pycon>, <python>.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.