mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
attempt to straighten out fade screen sorting issues
This commit is contained in:
parent
59522ff4d2
commit
2e5055303d
@ -308,6 +308,7 @@ class DirectDialog(DirectFrame):
|
|||||||
def show(self):
|
def show(self):
|
||||||
if self['fadeScreen']:
|
if self['fadeScreen']:
|
||||||
base.transitions.fadeScreen(self['fadeScreen'])
|
base.transitions.fadeScreen(self['fadeScreen'])
|
||||||
|
self.setBin('gui-popup', 0)
|
||||||
NodePath.show(self)
|
NodePath.show(self)
|
||||||
|
|
||||||
def hide(self):
|
def hide(self):
|
||||||
|
@ -75,14 +75,10 @@ class Transitions:
|
|||||||
guiId = 'fade',
|
guiId = 'fade',
|
||||||
relief = None,
|
relief = None,
|
||||||
image = self.fadeModel,
|
image = self.fadeModel,
|
||||||
image_scale = 2 * base.getAspectRatio(),
|
image_scale = 2,
|
||||||
state = DGG.NORMAL,
|
state = DGG.NORMAL,
|
||||||
)
|
)
|
||||||
|
self.fade.setBin('unsorted', 0)
|
||||||
def rescaleFade():
|
|
||||||
self.fade['image_scale'] = 2 * base.getAspectRatio()
|
|
||||||
|
|
||||||
self.fade.accept('aspectRatioChanged', rescaleFade)
|
|
||||||
|
|
||||||
def fadeIn(self, t=0.5, finishIval=None):
|
def fadeIn(self, t=0.5, finishIval=None):
|
||||||
"""
|
"""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user