Advertisement
Guest User

new

a guest
Dec 14th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. import pygame
  2. import math
  3. import sys
  4. pygame.init()
  5.  
  6. screen=pygame.display.set_mode((600,3000))
  7. pygame.display.set_caption(''Elliptical orbit'')
  8. clock=pygame.time.clock()
  9. while True:
  10.     for event in pygame.event.get():
  11.         if event.type==pygame.QUIT:
  12.             sys.exit()
  13.     xRadius=250
  14.     yRadius=100
  15.    
  16.     for degree in range(0,360,10):
  17.        
  18.         x1=int(math.cos(degree*2*math.pi/360)*xRadius)+300
  19.         y2=int(math.sin(degree*2*math.pi/360)*yRadius)+150
  20.         screen.fill((0,0,0))
  21.         pygame.draw.circle(screen,(255,0,0),[300,150],35)
  22.         pygame.draw.ellipse(screen,(255,255,255),[50,50,500,200],1)
  23.         pygame.draw.circle(screen,(0,0,255),[x1,y1],15)
  24.         pygame.display.flip()
  25.         clock.tick(5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement