Как заставить прямоугольник изменить положение после достижения определенной координатыPython

Программы на Python
Ответить
Anonymous
 Как заставить прямоугольник изменить положение после достижения определенной координаты

Сообщение Anonymous »

здравствуйте, я новичок в программировании. Я пытаюсь заставить прямоугольник возвращаться к началу после того, как он уходит за пределы экрана. Я попробовал кое-что, но застрял. Любая помощь будет очень признательна.
/>import pygame
pygame.init()
import sys

screen = pygame.display.set_mode((950, 600))
clock = pygame.display.Clock()

spike = pygame.Rect(0, 0, 50, 50)

while True:
for event.type in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit

screen.fill(('black'))
pygame.draw.rect(screen, 'green' spike)

spike.y += 5

if spike.y == -50:
spike.y = 0


Подробнее здесь: https://stackoverflow.com/questions/791 ... coordinate
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»