diff --git a/otp/avatar/LocalAvatar.py b/otp/avatar/LocalAvatar.py index a34365c1..28b81f7c 100644 --- a/otp/avatar/LocalAvatar.py +++ b/otp/avatar/LocalAvatar.py @@ -612,8 +612,7 @@ class LocalAvatar(DistributedAvatar.DistributedAvatar, DistributedSmoothNode.Dis camera.setPos(savePos) camera.setHpr(saveHpr) taskMgr.remove('posCamera') - self.cameraLerp = LerpPosHprInterval(camera, time, Point3(x, y, z), Point3(h, p, r), other=self, name='posCamera') - self.cameraLerp.start() + camera.lerpPosHpr(x, y, z, h, p, r, time, task='posCamera') def getClampedAvatarHeight(self): return max(self.getHeight(), 3.0)