
在海龟画图屏幕中也能控制fps,这里借用了pygame的Clock类。下面是部分代码预览:
"""
弹起的字体效果,这是个控制帧率即fps的动画。
程序是用turtle和pygame制作的。
运行后会有汉字以自由落体形式掉落下去。
本程序结合了pygame的时钟功能,从而更加精准的控制FPS
"""
import turtle
import pygame
screen = turtle.getscreen() # 获取屏幕
screen.delay(0)
screen.tracer(0) # 关闭自动刷新
screen.bgcolor("#327899")
turtle.shape('turtle')
turtle.ht()
turtle.penup()
turtle.color('brown')
fps = 60 # 设定帧率
clock = pygame.time.Clock()
x = 0
y = 150 # y坐标
dy = 0 # 垂直速度
acc = -1 # 加速度
myfont = ("黑体",32,"normal")
string = "风火轮编程欢迎你"
title = string + "_控制帧率动画:" + str(fps)
如需要查看完整源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
