Вот прога
import pygame, math
FPS = 2 #fps
w = 720 # ширина экрана
h = 360 # высота экрана
WHITE = (255, 255, 255)
BLACK=(0,0,0)
pygame.init()
sc = pygame.display.set_mode((w, h))
clock = pygame.time.Clock()
x=0
y=1200#координаты круга
z=100
px=0
py=0#координаты игрока
pz=0
cx=0
cy=0
while 1:
sc.fill(WHITE)
pygame.draw.circle(sc, BLACK,
(w/2+cx, h/2+cy), (w/(y-py))*100)#отображение
pygame.display.update()
cx=(w/(y-py))*(x-px)#на экране χ
cy=(h/(y-py))*(z-pz)#на экране γ
for i in pygame.event.get():
if i.type == pygame.QUIT:
exit()
clock.tick(FPS)
-
Вопрос задан
-
132 просмотра