python pygame显示字体是框_Python实现彩带飘落和“跑马灯”效果

本文介绍了如何使用Python的pygame库创建彩带飘落和跑马灯效果。作者分享了简单的代码示例,并提到pygame适合用于游戏开发。如果你对通过Python实现这类视觉效果感兴趣,可以直接使用提供的代码并进行个性化改造。

朋友们,真的好久没有发文章了,感谢粉丝们一直以来的支持。最近笔者忙着找工作,中间也拿了几个offer,最终去了bat中的一个,算是比较满意的结果吧。今天,作为回归的第一次发文,来点好玩的文章吧。

大家都看过彩带飘落吧?这个在比较喜庆的场合是很常见的:

c080ce0df273e1da9c96b7e15c6f1167.gif

还有“跑马灯”效果,听起来很陌生,其实很常见,下面的就是:

33b1527dcc3a0c9147e31a7f9d55b126.gif

好了,相信大家都有了初步的认识。当然,如果有做前端或者搞设计的同学,上面的效果应该不难实现,那如果想通过Python呢?有没有包可以调用呢?

答案是有的——pygame

这个包适合用来开发游戏,今天就不打算给大家详细介绍了,还是想给大伙儿放松放松,以后有机会再多写写它。

不多说,直接甩出代码:

# -*- coding: UTF-8 -*-import pygamefrom random import randint, choicescreen_length = 700screen_width = 500# 模拟彩带飘落的类,掉落的词作为彩带class Word_drop(pygame.sprite.Sprite):    # 设置属性:包括字体、下落速度、彩带来源、彩带框的属性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值