Python Pygame背景音乐照片切换相册
python 的 pygame 模块写的电子相册,还挺有意思的。带背景音乐,点点按钮就能切换照片,没有定时跳转那种烦人的节奏。按钮是圆形的,灰色底色,视觉挺舒服。整个逻辑用的是面向对象来写,结构清晰,改起来不累。
照片和音乐素材都整理好了,图片放在images
文件夹里,像heshui.jpg
、zipai.jpg
这些,音乐也放在music
文件夹里,文件名是qingyinyue.mp3
。直接跑代码就能看到效果。
pygame的用法在这里也算是一次比较全面的小练习了,比如添加背景音乐、监听按钮点击事件、加载图片啥的,通通有。像pygame.mixer.music.load
控制音乐播放、pygame.image.load
加载图片这些,代码挺清晰,注释也够用。
想学点桌面小程序玩法的,或者平时写网页写腻了,想换换口味的,你可以试试这个项目。代码轻便,基本啥平台都能跑。不用担心依赖太多,就pygame
一个库,搞定。
建议你边跑代码边改,比如改按钮位置、换图、加点动画啥的。感觉顺手了,后面你想做个小游戏都能照这个模式来。嗯,还有,这玩意挺适合做那种“送给朋友的电子纪念册”,加点文字啥的,挺有意思。
如果你对不同语言写的电子相册也感兴趣,可以看看这些:
,这项目作为入门练习或者给自己整点桌面玩具,还是蛮合适的。
3.1MB
文件大小:
评论区