在海龟画图屏幕中也能控制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资源。)