Я делаю клон понга, и у меня есть некоторые проблемы, когда мяч достигает весла.Мяч не меняет направление, когда достигает весла.Мой вопрос заключается в том, как мне изменить свой код, чтобы мяч изменил направление, если он достигнет весла.
Я написал код только для одного весла, но я думаю, что я ничего не получаю, и для этого шара не меняю его направление.
while running:
milli = clock.tick(60)
event = pygame.event.get()
borders()
objects()
x_position += x_velocity
y_position -= y_velocity
if x_position == 600:
x_position = 300
y_position = 300
x_position -= x_velocity
y_position -= y_velocity
if x_position == 0:
x_position = 300
y_position = 300
x_position += x_velocity
y_position -= y_velocity
if y_position < gy:
y_velocity *= -1
if y_position >= 600 - gy:
y_velocity *= -1
if x_position >= sp2 and y_position in range (y_movement2+45,y_movement2-45):
x_velocity *= -1
Я, кроме вывода, которыйзаставит этот шар изменить свое направление, когда достигнет весла.