弹起的字体效果,_控制帧率即fps的动画_control fps by pygame and turtle

弹起的字体效果,_控制帧率即fps的动画_control fps by pygame and turtle

弹起的字体效果,这是个控制帧率即fps的动画。

弹起的字体效果,这是个控制帧率即fps的动画。
在海龟画图屏幕中也能控制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资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。