From 1c96f2b9700c661e0efb5db2b993d19c6a50c134 Mon Sep 17 00:00:00 2001 From: Samir Naik Date: Tue, 25 Jan 2005 21:14:11 +0000 Subject: [PATCH] added resetControls --- direct/src/interval/ActorInterval.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/direct/src/interval/ActorInterval.py b/direct/src/interval/ActorInterval.py index 6baefe5339..40f1cd9bae 100644 --- a/direct/src/interval/ActorInterval.py +++ b/direct/src/interval/ActorInterval.py @@ -173,7 +173,13 @@ class ActorInterval(Interval.Interval): self.state = CInterval.SFinal self.intervalDone() - + + # If we want to change what part this interval is playing on after + # the interval has been created, call resetControls and pass in a partName + # and optional lod param + def resetControls(self, partName, lodName=None): + self.controls = self.actor.getAnimControls( + self.animName, partName = partName, lodName = lodName) class LerpAnimInterval(CLerpAnimEffectInterval): # Blends between two anims. Start both anims first (or use