lhx19901216 发表于 2018-8-15 16:57:37

pygame 怎么把背景弄成序列图片或者视频循环播放呢?求大神,附上代码 感谢!

pygame 怎么把背景弄成序列图片或者视频循环播放呢?求大神,附上代码 感谢!

塔利班 发表于 2018-8-15 17:09:28

背景图片序列很简单啊,视频好像不在surface层,你也不能当背景,之前你好像也问了
举个例子,你电脑里有0.png-N-1.png N张
imglst=[]
for i in range(N):
    img=pygame.image.load('images/'+str(i)+'.png').convert_alpha()
    imglst.append(lst)

然后while 循环外while True 还是while running什么的
定义tip=0
循环里每次结束tip=(tip+1)%N
设置好clock.tick(xx)      xx数值是帧数不要让视频太夸张就行,当然有可能要结合游戏性修改

lhx19901216 发表于 2018-8-16 10:47:35

塔利班 发表于 2018-8-15 17:09
背景图片序列很简单啊,视频好像不在surface层,你也不能当背景,之前你好像也问了
举个例子,你电脑里有0 ...

成功了,非常感谢!

skb666 发表于 2018-9-2 00:53:09

。。

skb666 发表于 2018-9-2 15:21:37

我是不会告诉你我是蹭鱼币的。

2418 发表于 2018-9-2 18:49:49

我是不会告诉你我是蹭鱼币的。

钱闻韬 发表于 2018-9-6 22:03:28

666

编程语言初学者 发表于 2018-9-7 11:33:49

6666

小小小菜菜菜 发表于 2018-12-20 10:09:38

来顶帖子得鱼币

扩展阅读 发表于 2018-12-24 16:27:13

学习学习

扩展阅读 发表于 2018-12-24 16:29:53

看不懂这代码..

心驰神往 发表于 2020-11-27 15:09:51

大佬多

lonhun 发表于 2020-12-18 15:23:48

太难了

小古比鱼 发表于 2020-12-22 12:29:28

{:10_254:}
页: [1]
查看完整版本: pygame 怎么把背景弄成序列图片或者视频循环播放呢?求大神,附上代码 感谢!