示例#1
0
 def destroy(self):
     taskMgr.remove('helpInfoTask')
     taskMgr.remove(self.taskName('dragTask'))
     self.destroyBuffer()
     if self.itemCard:
         self.itemCard.removeNode()
     
     if self.realItem:
         self.realItem.removeNode()
     
     if self.helpFrame:
         self.helpFrame.destroy()
         self.helpFrame = None
     
     del self.picture
     if self.weapon:
         taskMgr.remove(DGG.B1PRESS)
         taskMgr.remove(DGG.B2PRESS)
         taskMgr.remove(DGG.B3PRESS)
     
     InventoryListItem.destroy(self)
示例#2
0
 def destroy(self):
     del self.picture
     self.highlightStop()
     InventoryListItem.destroy(self)
示例#3
0
 def destroy(self):
     del self.picture
     self.highlightStop()
     InventoryListItem.destroy(self)