2017-01-28 10 views
1

私はラインをアニメーション化しようとしています、その長さを7ステップで増やしています。しかし、このコードをコンパイルすると、空白の画面しか表示されません。vpythonでラインをアニメーション化する

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
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 
関連する問題