mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
the fade should be part of render2d instead of aspect2d so that hiding aspect2d still ensures fade in/out
This commit is contained in:
parent
3150541f9e
commit
4e5545640d
@ -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):
|
||||
|
Loading…
x
Reference in New Issue
Block a user