mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
*** empty log message ***
This commit is contained in:
parent
f9c10939b1
commit
2bbd8ee2cc
@ -88,7 +88,11 @@ class Button(DirectObject):
|
||||
self.l3.thaw()
|
||||
self.button.thaw()
|
||||
|
||||
def manage(self):
|
||||
def manage(self, nodepath = None):
|
||||
if nodepath:
|
||||
self.button.manage(guiMgr, base.eventMgr.eventHandler,
|
||||
nodepath.node())
|
||||
else:
|
||||
self.button.manage(guiMgr, base.eventMgr.eventHandler)
|
||||
self.managed = 1
|
||||
|
||||
@ -108,3 +112,5 @@ class Button(DirectObject):
|
||||
def setScale(self, scale):
|
||||
self.button.setScale(scale)
|
||||
|
||||
def setDrawOrder(self, drawOrder):
|
||||
self.button.setDrawOrder(drawOrder)
|
||||
|
@ -4,7 +4,7 @@ import GuiChooser
|
||||
import GuiManager
|
||||
import GuiButton
|
||||
|
||||
guiMgr = GuiManager.GuiManager.getPtr(base.win, base.mak.node(), base.renderGui.node())
|
||||
guiMgr = GuiManager.GuiManager.getPtr(base.win, base.mak.node(), base.render2d.node())
|
||||
|
||||
class Chooser(DirectObject):
|
||||
|
||||
|
@ -4,7 +4,7 @@ from ShowBaseGlobal import *
|
||||
import GuiManager
|
||||
|
||||
guiMgr = GuiManager.GuiManager.getPtr(base.win, base.mak.node(),
|
||||
base.renderGui.node())
|
||||
base.render2d.node())
|
||||
|
||||
font = loader.loadModelNode("models/fonts/ttf-comic")
|
||||
|
||||
|
@ -92,9 +92,6 @@ class ShowBase:
|
||||
self.a2dLeft = -self.aspectRatio
|
||||
self.a2dRight = self.aspectRatio
|
||||
|
||||
# Set up another 2-d layer for drawing the Gui labels themselves.
|
||||
self.renderGui = NodePath(setupPanda2d(self.win, "renderGui"))
|
||||
|
||||
# Set up an auxiliary 3-d layer for rendering floating heads
|
||||
# or other 3-d objects on top of text or widgets in the 2-d
|
||||
# layer. We set it up with a camera that specifically shares
|
||||
|
Loading…
x
Reference in New Issue
Block a user