From 4e5545640dcb93df8cc2cf4d10a3fd7f9ba3dc53 Mon Sep 17 00:00:00 2001 From: "Asad M. Zaman" Date: Sat, 16 Sep 2006 01:20:34 +0000 Subject: [PATCH] the fade should be part of render2d instead of aspect2d so that hiding aspect2d still ensures fade in/out --- direct/src/showbase/Transitions.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/direct/src/showbase/Transitions.py b/direct/src/showbase/Transitions.py index 6dc5a697a9..59990b7d7a 100644 --- a/direct/src/showbase/Transitions.py +++ b/direct/src/showbase/Transitions.py @@ -99,7 +99,7 @@ class Transitions: else: # Create a sequence that lerps the color out, then # parents the fade to hidden - self.fade.reparentTo(aspect2d, FADE_SORT_INDEX) + self.fade.reparentTo(render2d, FADE_SORT_INDEX) self.transitionIval = Sequence(self.lerpFunc(self.fade, t, self.alphaOff, self.alphaOn), @@ -121,7 +121,7 @@ class Transitions: """ self.noTransitions() self.loadFade() - self.fade.reparentTo(aspect2d, FADE_SORT_INDEX) + self.fade.reparentTo(render2d, FADE_SORT_INDEX) if (t == 0): # Fade out immediately with no lerp self.fade.setColor(self.alphaOn) @@ -148,7 +148,7 @@ class Transitions: """ self.noTransitions() self.loadFade() - self.fade.reparentTo(aspect2d, FADE_SORT_INDEX) + self.fade.reparentTo(render2d, FADE_SORT_INDEX) self.fade.setColor(self.alphaOn[0], self.alphaOn[1], self.alphaOn[2], @@ -162,7 +162,7 @@ class Transitions: """ self.noTransitions() self.loadFade() - self.fade.reparentTo(aspect2d, FADE_SORT_INDEX) + self.fade.reparentTo(render2d, FADE_SORT_INDEX) self.fade.setColor(color) def noFade(self):