*** empty log message ***

This commit is contained in:
Mike Goslin 2001-03-06 18:45:12 +00:00
parent 0e24217d69
commit 35cf965118

View File

@ -20,6 +20,7 @@ class Interval(DirectObject):
self.name = name self.name = name
self.duration = duration self.duration = duration
self.clock = ClockObject.ClockObject.getGlobalClock() self.clock = ClockObject.ClockObject.getGlobalClock()
self.curr_t = 0.0
def getName(self): def getName(self):
""" getName() """ getName()
@ -59,12 +60,14 @@ class Interval(DirectObject):
""" stop() """ stop()
""" """
taskMgr.removeTasksNamed(self.name + '-play') taskMgr.removeTasksNamed(self.name + '-play')
return self.curr_t
def __playTask(self, task): def __playTask(self, task):
""" __playTask(task) """ __playTask(task)
""" """
t = self.clock.getFrameTime() t = self.clock.getFrameTime()
te = (t - self.startT) * self.scale te = (t - self.startT) * self.scale
self.curr_t = te
if (te <= self.playDuration): if (te <= self.playDuration):
if (self.firstTime): if (self.firstTime):
self.setT(te, entry=1) self.setT(te, entry=1)