push(tw) ball.move((0.5,-0.2,1.3),0) attime(400,lambda:ball.move((1,0.5,0.9))) attime(1000,lambda: ball.move((0.6,0.,0.8))) attime(1400,lambda: ball.move((0.1,-1.2,0.9))) attime(1401,lambda: sigset(sot.damping,0.1)) attime(1900,lambda: sigset(sot.damping,0.9)) attime(2080,stop) #for t in [400,1000,1400]: attime(t,stop) #import time #for t in [1000]: attime(t,lambda: time.sleep(1)) #time.sleep(2) for t in filter(lambda x: isinstance(x,int),attime.events.keys()): attime(t,lambda:sot.resetAset() ) print filter(lambda x: isinstance(x,int),attime.events.keys()) # --- DG --- ''' taskSupportSmall.controlGain.value=0.1 taskJL.controlGain.value = 1 taskSupport.controlGain.value = 1 del attime.events[1900] del attime.events[1401] attime(1800,lambda: sigset(sot.damping,0.9)) attime(1920,lambda: sigset(sot.damping,0.1)) attime(1920, lambda: pop(tw)) attime(850,lambda: sigset(taskSupportSmall.controlGain,0.01))