猫史档案馆


【Python作品分享】纳尼?!?!?!?!?!?!?!?!?!?!?!【求助帖】

用户:WMoSo岛同号WMoSo岛同号查看:4 回复:3 评论:4 创建时间:2022-08-07T11:11:55


【作品展示】

center_image

 

【作品介绍】

?!

我的代码没问题啊?

那么这种奇怪的现象是啥?

为什么gif显示不出来?

 

【作品源代码】

from PySide2.QtWidgets import *
from PySide2.QtCore import *
from PySide2.QtGui import *
from ui_gifwork import Ui_M
import sys
class Luncher(QMainWindow,Ui_M):
    def __init__(self):
        super().__init__()
        self.setupUi(self)
        self.setup()
        self.show()
    def setup(self):
        self.label.setScaledContents(True)
        self.mov=QMovie()
        self.startvalue=0
        self.imgs=['喜.gif','迎.gif','二.gif','十.gif','大.gif']
        self.next.clicked.connect(self.nextimg)
    def nextimg(self):
        self.mov.setPaused(True)
        if self.startvalue==4:
            self.startvalue=0
            #print('?')
        else:
            self.startvalue+=1
        self.mov.setFileName(self.imgs[self.startvalue])
        self.label.setMovie(self.mov)
        #self.mov.setSpeed(100)
        self.mov.start()
if __name__=='__main__':
    app=QApplication(sys.argv)
    win=Luncher()
    sys.exit(app.exec_())

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
猫娘滴爱猫娘滴爱

py支持gif吗

点赞0


评论


NeutrophilsNeutrophils

当你用的是VScode 那代码绝对不会那么简单

点赞0


评论


NeutrophilsNeutrophils

e1 = []
e1.append(pygame.image.load("images/enemy1.png"))
e1.append(pygame.image.load("images/enemy1_down1.png"))
e1.append(pygame.image.load("images/enemy1_down2.png"))
e1.append(pygame.image.load("images/enemy1_down3.png"))
e1.append(pygame.image.load("images/enemy1_down4.png"))
e1.append(pygame.image.load("images/enemy1_down5.png"))
e2 = []
e2.append(pygame.image.load("images/enemy2.png"))
e2.append(pygame.image.load("images/enemy2_down1.png"))
e2.append(pygame.image.load("images/enemy2_down2.png"))
e2.append(pygame.image.load("images/enemy2_down3.png"))
e2.append(pygame.image.load("images/enemy2_down4.png"))
e2.append(pygame.image.load("images/enemy2_down5.png"))
e3 = []
e3.append(pygame.image.load("images/enemy3_1.png"))
e3.append(pygame.image.load("images/enemy3_2.png"))
e3.append(pygame.image.load("images/enemy3_down1.png"))
e3.append(pygame.image.load("images/enemy3_down2.png"))
e3.append(pygame.image.load("images/enemy3_down3.png"))
e3.append(pygame.image.load("images/enemy3_down4.png"))
e3.append(pygame.image.load("images/enemy3_down5.png"))
e3.append(pygame.image.load("images/enemy3_down6.png"))
e3.append(pygame.image.load("images/enemy3_down7.png"))
h = []
h.append(pygame.image.load("images/hero.png"))
h.append(pygame.image.load("images/hero_down1.png"))
h.append(pygame.image.load("images/hero_down2.png"))
h.append(pygame.image.load("images/hero_down3.png"))
h.append(pygame.image.load("images/hero_down4.png"))
#至少是这样的

点赞0


评论