window.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:enderX 作者: Pugduddly 项目源码 文件源码
def setSize(self, size):
        self.geometry = size
        self.geometry2 = [self.geometry[0]+13,self.geometry[1]+29]
        self.pos2 = (self.pos[0]+self.geometry2[0], self.pos[1]+self.geometry2[1])
        self.pos3 = (self.pos[0]+self.geometry2[0]/2, self.pos[1]+self.geometry2[1]/2)
        self.surface = pygame.Surface((self.geometry[0], self.geometry[1]))
        self.surfaceTemp = pygame.Surface((self.geometry[0], self.geometry[1]))
        self.widgetSurface = pygame.Surface((self.geometry[0], self.geometry[1]), pygame.SRCALPHA, 32)
        self.animStage = [self.geometry[0],self.geometry[1]]
        self.animDone = True
        self.widgets = []
        if (not self.oldWidgets == None) or (not self.oldWidgets == []):
            for widget in self.oldWidgets:
                if type(widget) is str:
                    self.widgets += [eval(widget)]
                    self.widgets[len(self.widgets)-1].setScreen(self.widgetSurface, self.sysRes, self.sysVar)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号