столкновение картинки с прямоугольником
помогите пожалуйста так чтобы мяч отскакивал от рокетки только
import pygame
pygame.init()
screen = pygame.display.set_mode([600,800])
flag = True
pic = pygame.image.load("CrazySmile.bmp")
picx =0
picy = 0
BLACK = (0,0,0)
timer = pygame.time.Clock()
speedx =5
speedy =5
WHITE = (255,255,255)
paddlew=200
paddleh=30
paddley=750
paddlex=300
point= 0
life=4
while flag:
for event in pygame.event.get():
if event.type==pygame.QUIT:
flag = False
picx+=speedx
picy+=speedy
if picx<=0 or picx+pic.get_width()>= 600:
speedx=-speedx
if picy <=0 or picy+pic.get_height()>=800:
speedy=-speedy
screen.fill(BLACK)
paddlex=pygame.mouse.get_pos()[0]
paddlex-=paddlew//2
pygame.draw.rect(screen,WHITE,(paddlex,paddley,paddlew,paddleh))
screen.blit(pic,(picx,picy))
pygame.display.update()
timer.tick(90)
pygame.quit()