コード例 #1
0
 def __init__(self):
     ShtikerPage.ShtikerPage.__init__(self)
     self.currentTrackInfo = None
     self.onscreen = 0
     self.lastInventoryTime = globalClock.getRealTime()
     self.cogMenu = CogMenu()
     self.cogMenu.update()
     self.cogMenu.reparentTo(self)
     self.cogMenu.setX(-0.165)
     self.cogMenu.setZ(0.63)
     self.cogMenu.setScale(0.82)
コード例 #2
0
 def load(self):
     ShtikerPage.ShtikerPage.load(self)
     self.title = DirectLabel(parent=self,
                              relief=None,
                              text=TTLocalizer.InventoryPageTitle,
                              text_scale=0.12,
                              textMayChange=1,
                              pos=(0, 0, 0.62))
     self.gagFrame = DirectFrame(
         parent=self,
         relief=None,
         pos=(0.1, 0, -0.47),
         scale=(0.35, 0.35, 0.35),
         geom=DGG.getDefaultDialogGeom(),
         geom_color=ToontownGlobals.GlobalDialogColor)
     self.trackInfo = DirectFrame(
         parent=self,
         relief=None,
         pos=(-0.4, 0, -0.47),
         scale=(0.35, 0.35, 0.35),
         geom=DGG.getDefaultDialogGeom(),
         geom_scale=(1.4, 1, 1),
         geom_color=ToontownGlobals.GlobalDialogColor,
         text='',
         text_wordwrap=11,
         text_align=TextNode.ALeft,
         text_scale=0.12,
         text_pos=(-0.65, 0.3),
         text_fg=(0.05, 0.14, 0.4, 1))
     self.trackProgress = DirectWaitBar(parent=self.trackInfo,
                                        pos=(0, 0, -0.2),
                                        relief=DGG.SUNKEN,
                                        frameSize=(-0.6, 0.6, -0.1, 0.1),
                                        borderWidth=(0.025, 0.025),
                                        scale=1.1,
                                        frameColor=(0.4, 0.6, 0.4, 1),
                                        barColor=(0.9, 1, 0.7, 1),
                                        text='0/0',
                                        text_scale=0.15,
                                        text_fg=(0.05, 0.14, 0.4, 1),
                                        text_align=TextNode.ACenter,
                                        text_pos=(0, -0.22))
     self.trackProgress.hide()
     jarGui = loader.loadModel('phase_3.5/models/gui/jar_gui')
     self.moneyDisplay = DirectLabel(
         parent=self,
         relief=None,
         pos=(0.55, 0, -0.5),
         scale=0.8,
         text=str(base.localAvatar.getMoney()),
         text_scale=0.18,
         text_fg=(0.95, 0.95, 0, 1),
         text_shadow=(0, 0, 0, 1),
         text_pos=(0, -0.1, 0),
         image=jarGui.find('**/Jar'),
         text_font=ToontownGlobals.getSignFont())
     jarGui.removeNode()
     self.cogMenu = CogMenu()
     self.cogMenu.reparentTo(self)
     self.cogMenu.setX(-0.165)
     self.cogMenu.setZ(0.63)
     self.cogMenu.setScale(0.82)
     self.cogMenu.hide()