diff --git a/direct/src/interval/ActorInterval.py b/direct/src/interval/ActorInterval.py index be9a9e281e..d38b3fea23 100644 --- a/direct/src/interval/ActorInterval.py +++ b/direct/src/interval/ActorInterval.py @@ -43,7 +43,7 @@ class ActorInterval(Interval.Interval): if (name == None): name = id # Compute duration if no duration specified - reverse = 0 + self.reverse = 0 if duration == 0.0: if (endTime == None): duration = max(self.actor.getDuration(self.animName) - \ @@ -57,10 +57,10 @@ class ActorInterval(Interval.Interval): else: self.finishTime = endTime if (self.startTime > self.finishTime): - reverse = 1 + self.reverse = 1 # Initialize superclass - Interval.Interval.__init__(self, name, duration, reverse=reverse) + Interval.Interval.__init__(self, name, duration) # Update stopEvent self.stopEvent = id + '_stopEvent' if self.loopAnim: diff --git a/direct/src/interval/Interval.py b/direct/src/interval/Interval.py index 542ed27167..c28bc0909c 100644 --- a/direct/src/interval/Interval.py +++ b/direct/src/interval/Interval.py @@ -18,7 +18,7 @@ class Interval(DirectObject): playbackCounter = 0 # Class methods - def __init__(self, name, duration, openEnded=1, reverse=0): + def __init__(self, name, duration, openEnded=1): """__init__(name, duration, openEnded, reverse) """ self.name = name @@ -29,7 +29,6 @@ class Interval(DirectObject): self.setTHooks = [] # Set true if interval responds to setT(t): t>duration self.openEnded = openEnded - self.reverse = reverse def getName(self): """ getName()