我试图通过增加7行的长度来为一条线设置动画。但是当我编译这段代码时,我只看到一个空白的屏幕。
import time
from visual import *
rod = cylinder (length=6, color=color.red, radius=.5, pos=(-3,-2,0))
i=0
while(i<7):
rate(10)
rod.length=i
time.sleep(1)
i+=1
为了看到慢动作过程,我增加了1秒的睡眠时间。 如果我错了,请纠正我......
答案 0 :(得分:0)
import time
from visual import *
rod = cylinder (length=6, color=color.red, radius=.5, pos=(-3,-2,0))
i=0
while(i<7):
rate(2)
rod.length=rod.length-1
i+=1
#time.sleep(1)
if rod.length==0:
break