Enviado em 12/04/2009 - 22:26h
Sou iniciante em python e em programação, fiz um código e não sei o que deu errado, alguem ai me da uma ajuda, aqui o codigo:
import pygame, sys
import math
pygame.init()
tela = (480, 480)
cor = 255, 0, 255
raio = 5
cordenadas1 = 80, 240
cordenadas2 = 400, 240
G = float(6.673 * 10**11)
cena = pygame.display.set_mode(tela)
pygame.draw.circle(cena, cor, cordenadas1, raio)
pygame.draw.circle(cena, cor, cordenadas2, raio)
def move(cordenadas1, cordenadas2):
while cordenadas1 != cordenadas2:
d = cordenadas1 - cordenadas2
t = math.sqrt(d) * d * math.sqrt(G)
V = G * t / d**2
cordenadas1 = cordenadas1 + V
cordenadas2 = cordenadas2 + V
pygame.display.flip()
import pygame, sys
import math
pygame.init()
tela = (480, 480)
cor = 255, 0, 255
raio = 5
cordenadas1 = 80, 240
cordenadas2 = 400, 240
G = float(6.673 * 10**11)
cena = pygame.display.set_mode(tela)
pygame.draw.circle(cena, cor, cordenadas1, raio)
pygame.draw.circle(cena, cor, cordenadas2, raio)
def move(cordenadas1, cordenadas2):
while cordenadas1 != cordenadas2:
d = cordenadas1 - cordenadas2
t = math.sqrt(d) * d * math.sqrt(G)
V = G * t / d**2
cordenadas1 = cordenadas1 + V
cordenadas2 = cordenadas2 + V
pygame.display.flip()