|
@@ -25,8 +25,8 @@ class DirectSession(PandaObject):
|
|
|
__builtin__.direct = self
|
|
__builtin__.direct = self
|
|
|
# These come early since they are used later on
|
|
# These come early since they are used later on
|
|
|
self.group = render.attachNewNode('DIRECT')
|
|
self.group = render.attachNewNode('DIRECT')
|
|
|
- self.font = loader.loadFont("models/fonts/Comic")
|
|
|
|
|
-
|
|
|
|
|
|
|
+ # Set priority to 100 so it always is textured
|
|
|
|
|
+ self.font = loader.loadFont("models/fonts/Comic", 100)
|
|
|
self.fEnabled = 0
|
|
self.fEnabled = 0
|
|
|
self.drList = DisplayRegionList()
|
|
self.drList = DisplayRegionList()
|
|
|
self.iRayList = map(lambda x: x.iRay, self.drList)
|
|
self.iRayList = map(lambda x: x.iRay, self.drList)
|
|
@@ -304,7 +304,6 @@ class DirectSession(PandaObject):
|
|
|
self.selectedNPReadout.reparentTo(aspect2d)
|
|
self.selectedNPReadout.reparentTo(aspect2d)
|
|
|
self.selectedNPReadout.setText(
|
|
self.selectedNPReadout.setText(
|
|
|
'Selected:' + dnp.name)
|
|
'Selected:' + dnp.name)
|
|
|
- self.selectedNPReadout.adjustAllPriorities(100)
|
|
|
|
|
# Show the manipulation widget
|
|
# Show the manipulation widget
|
|
|
self.widget.showWidget()
|
|
self.widget.showWidget()
|
|
|
# Update camera controls coa to this point
|
|
# Update camera controls coa to this point
|
|
@@ -360,7 +359,6 @@ class DirectSession(PandaObject):
|
|
|
self.activeParentReadout.reparentTo(aspect2d)
|
|
self.activeParentReadout.reparentTo(aspect2d)
|
|
|
self.activeParentReadout.setText(
|
|
self.activeParentReadout.setText(
|
|
|
'Active Parent:' + nodePath.getName())
|
|
'Active Parent:' + nodePath.getName())
|
|
|
- self.activeParentReadout.adjustAllPriorities(100)
|
|
|
|
|
# Alert everyone else
|
|
# Alert everyone else
|
|
|
messenger.send('DIRECT_activeParent', [self.activeParent])
|
|
messenger.send('DIRECT_activeParent', [self.activeParent])
|
|
|
|
|
|
|
@@ -597,7 +595,6 @@ class DirectSession(PandaObject):
|
|
|
taskMgr.removeTasksNamed('hideDirectMessageLater')
|
|
taskMgr.removeTasksNamed('hideDirectMessageLater')
|
|
|
self.directMessageReadout.reparentTo(aspect2d)
|
|
self.directMessageReadout.reparentTo(aspect2d)
|
|
|
self.directMessageReadout.setText(text)
|
|
self.directMessageReadout.setText(text)
|
|
|
- self.directMessageReadout.adjustAllPriorities(100)
|
|
|
|
|
self.hideDirectMessageLater()
|
|
self.hideDirectMessageLater()
|
|
|
|
|
|
|
|
def hideDirectMessageLater(self):
|
|
def hideDirectMessageLater(self):
|