2007. 6. 17. 21:44
Code/NodeBox
size(300,300)
speed(150)
def setup():
global frame
global r
frame = 0
r=0
def draw():
global frame
global r
from math import sin, cos, radians
frame += 1
y=frame*10
x=WIDTH/2
if y>=HEIGHT/2:
r+=2
# 1)
for a in range(0,12):
ovalcen(x+r*cos(radians(a*30)), HEIGHT/2+r*sin(radians(a*30)), 10, 10)
# 2)
# a=0
# while a<360:
# a+=60
# ovalcen(x+r*cos(radians(a)), HEIGHT/2+r*sin(radians(a)), 10, 10)
else:
fill(0,0,0)
ovalcen(x, y, 20, 20)
if r>=200:
frame=0
r=0
def ovalcen(cx,cy,w,h):
x=cx-w/2
y=cy-h/2
oval(x,y,w,h)
speed(150)
def setup():
global frame
global r
frame = 0
r=0
def draw():
global frame
global r
from math import sin, cos, radians
frame += 1
y=frame*10
x=WIDTH/2
if y>=HEIGHT/2:
r+=2
# 1)
for a in range(0,12):
ovalcen(x+r*cos(radians(a*30)), HEIGHT/2+r*sin(radians(a*30)), 10, 10)
# 2)
# a=0
# while a<360:
# a+=60
# ovalcen(x+r*cos(radians(a)), HEIGHT/2+r*sin(radians(a)), 10, 10)
else:
fill(0,0,0)
ovalcen(x, y, 20, 20)
if r>=200:
frame=0
r=0
def ovalcen(cx,cy,w,h):
x=cx-w/2
y=cy-h/2
oval(x,y,w,h)
'Code > NodeBox' 카테고리의 다른 글
ping_class (0) | 2007.06.20 |
---|---|
ping_multi (0) | 2007.06.18 |
ping (0) | 2007.06.18 |
progress (0) | 2007.06.14 |
range() (0) | 2007.06.14 |