Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from appuifw import*
- from graphics import*
- from e32 import*
- from math import*
- from random import*
- run = 1
- def quit():global run;run = 0
- app.exit_key_handler = quit
- app.screen = 'full'
- app.body = c = Canvas()
- X,Y = c.size
- im = Image.new((X,Y))
- im.clear(0)
- sx, sy, jari2 = X/2, Y/2, X/5.0
- def radian(r):
- return (float(r)*pi)/180.0
- def gerak():
- rad = radian(agl*6)
- xp = cos(rad)*jari2 - sin(rad)*jari2
- yp = sin(rad)*jari2 + cos(rad)*jari2
- im.point((sx-xp,sy-yp),acak, width = 10)
- agl = 0
- while run :
- agl += 1
- if agl >= 60 : agl = 0;im.clear(0)
- acak=randint(0,0xffffff)
- gerak()
- c.blit(im)
- ao_sleep(0.01)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement