*** empty log message ***

This commit is contained in:
Mike Goslin 2001-03-06 18:31:31 +00:00
parent 428dff7eaa
commit 0e24217d69

View File

@ -20,7 +20,6 @@ class Interval(DirectObject):
self.name = name
self.duration = duration
self.clock = ClockObject.ClockObject.getGlobalClock()
self.prevt = 0.0
def getName(self):
""" getName()
@ -49,6 +48,7 @@ class Interval(DirectObject):
self.startT = self.clock.getFrameTime() - t0
assert(scale > 0.0)
self.scale = scale
self.firstTime = 1
if (duration == 0.0):
self.playDuration = self.duration
else:
@ -66,11 +66,13 @@ class Interval(DirectObject):
t = self.clock.getFrameTime()
te = (t - self.startT) * self.scale
if (te <= self.playDuration):
self.setT(te, self.prevt)
self.prevt = te
if (self.firstTime):
self.setT(te, entry=1)
self.firstTime = 0
else:
self.setT(te)
return Task.cont
else:
self.prevt = te
return Task.done
def printParams(self, indent=0):