用海龟画图制作的音乐字幕动画。伴随着音乐的响起,字幕从底往上逐渐移动上来。本程序有pygame版本。
以下是部分代码预览:
""" 安妮的仙境turtle版2,简易多媒体动画,多行字幕从下往上显示。 """ import time from turtle import * from winsound import * def writeandbak(t,s,ft): """ t:海龟对象,s:字符串,ft:字体类型 """ t.write(s,align='center',font=ft) t.bk(30) PlaySound("安妮的仙境.wav",SND_ASYNC|SND_LOOP) width,height = 738,488 screen = Screen() # 新建屏幕对象 screen.setup(width,height) # 设置屏幕宽度和高度 screen.bgpic("bg.png") # 设置屏幕背景图片 screen.delay(0) screen.tracer(0) # 关闭屏幕自动刷新 screen.title("安妮的仙境turtle版") # 显示窗口标题 # 下面是生成一系列海龟对象 ts = [t] for i in range(len(poems)-1): tmp = t.clone() tmp.sety(-height//2 - (i+1) *30) ts.append(tmp)
下载完整源代码与素材, (包含三个版本,一个pygame版,2个turtle版)
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)