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

【作品介绍】
?!我的代码没问题啊?
那么这种奇怪的现象是啥?
为什么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
Neutrophilse1 = []
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
评论