腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
在
Pygame
Zero
中
控制
FPS
?
、
、
、
我正在使用
pygame
zero
做一个简单的项目,到目前为止,我已经能够显示一组图像来形成一个非常简单的动画。我以每秒60
fps
的速度将视频渲染成.png序列。看起来
pygame
zero
渲染它们的速度要快一点,我只是想知道是否有
办法
将
FPS
锁定到60,这样所有的东西都会像我预期的那样渲染。我有一些声音文件,我想与图像序列同步,所以让它们以恒定的
FPS
渲染将是非常有帮助的。 我还注意到声音
在
播放后一直循环,所以我试图
在</em
浏览 7
提问于2019-01-18
得票数 1
1
回答
Pygame
-从视频
中
获取特定帧
、
我正在尝试从一个加载了
pygame
的视频中提取特定的帧import
pygame
success, video_image = video.read()clo
浏览 0
提问于2021-10-11
得票数 0
2
回答
.png使比目鱼滞后
、
、
、
我看到,当你想把一个.png图像冲到你的游戏显示器上时,
FPS
从60下降到20,
有没有
办法
绕过这个问题,或者我的代码做错了什么?编辑:我刚刚尝试了.convert_alpha(),现在它已经运行到了40个
FPS
clock =
pygame
.time.Clock()
浏览 2
提问于2017-03-19
得票数 1
回答已采纳
1
回答
在
不同
FPS
上的平滑跳跃
、
、
、
我创造了一个游戏,但我有问题,
控制
跳跃的球员。此代码是一个简化版本,仅显示跳转问题。请记住,
在
游戏本身,
FPS
可能会有所不同的
中
跳。我已经分离了跳转代码,因此识别起来更容易,并且使用上下箭头,您可以更改
FPS
来进行测试。
FPS
越高,跳跃越小,
FPS
越低,跳跃越高。跳跃达到相同的高度,
在
许多不同的
FPS
。例子: 30和120
FPS
import
pygame
Screen =
浏览 1
提问于2015-08-29
得票数 1
回答已采纳
1
回答
派克游戏显示10×10不同颜色的方格为黑色。
、
import random, sys, copy, os,
pygame
pygame
.init()
pygame
.draw.rect(DISPLAYSURF, ORANGE, (XMAPCORD, YMAPCORD, 40, 40), 0) if event.type == <e
浏览 0
提问于2017-05-23
得票数 0
回答已采纳
1
回答
简单循环中的
pyGame
全核使用
、
解决
办法
之一是关闭音频混频器,或从源安装
pyGame
。
pygame
.init()
fps
= 30我似乎遇到的问题是,运行在1
FPS
上的最基本的绘图程序消耗了一个完整的CPU内核。一旦我调用这个脚本,我的机器的一个核心就会达到10
浏览 4
提问于2017-09-11
得票数 18
回答已采纳
3
回答
Py对策time.get_
fps
()值
、
、
我查看了
pygame
.time.Clock.get_
fps
()方法,并在while循环中打印并检查了它几次之后,我发现我开始
在
五帧之后给出它的值(而不是文档中提到的10帧)。我把它放在了while循环中(clock是
在
我的类
中
创建的
pygame
.time.Clock()类的对象): print "clock.get_
fps
&q
浏览 0
提问于2016-02-09
得票数 0
1
回答
Pygame
未显示网格或
fps
计数器
、
import
pygame
, sys, time cFrame = 0
fps
_overlay =
fp
浏览 3
提问于2017-10-23
得票数 1
1
回答
在
Python 3
中
使用
pygame
播放具有特定分辨率的电影
、
、
、
、
有没有
一种简单的方法可以
在
预先存在的屏幕上播放MPG电影?我尝试了以下代码:movie =
pygame
.movie.Movie('intro.mpg')import
pygame
clock =
pygame
.t
浏览 0
提问于2016-01-22
得票数 1
2
回答
游戏广场不动
、
import
pygame
pygame
.init()fpsclock=
pygame
.time.Clock()
pygame
.draw.rect(window, color,
pygame
.Rect(x,y,60,60))
pygame
.display.flip()if key_input[
py
浏览 4
提问于2022-08-13
得票数 1
回答已采纳
2
回答
pygame
:
有没有
可能用图像而不是颜色来填充屏幕?
、
__init__(self):
pygame
.mixer.pre_init(44100, -16, 2, 2048)
pygame
.init() self.height = 600 self.bg_img =
pyga
浏览 1
提问于2013-11-14
得票数 0
1
回答
雪碧问题
、
从
pygame
.locals导入
pygame
.init() sHEIGHT = 600 sWIDTH = 800 gName = "Survive“
FPS
=
pygame
.time.Clock()
fps
(os.path.join(img ),( "Human.png"))
pygame
.display.update() def gameLoop():
fps
.tick(
FPS
),而True: print(
fps<
浏览 0
提问于2016-11-20
得票数 0
回答已采纳
1
回答
我对python非常陌生,我的一张图片不会在屏幕上显示
、
、
、
、
我试图
在
屏幕上画一幅图像,但我总是出错。错误总是说“视频系统没有初始化”。我刚认识蟒蛇,有人能帮忙吗?import
pygame
#game windowNAME =
pygame
.display.set_caption#
FPS
limitSPACE_BACKGROUND = <
浏览 1
提问于2022-02-03
得票数 1
回答已采纳
2
回答
如何调整游戏中的图像大小以达到屏幕的顶部/底部?
、
、
我一直
在
转换数字,试图让光剑完全到达屏幕的顶部和底部,因为目前有些空白处并不是要通过的空间。import
pygame
from
pygame
.locals import * black = (0,0,0screen =
pygame
.display.set_mode(size) do
浏览 2
提问于2019-12-03
得票数 2
回答已采纳
1
回答
为什么
Pygame
比2d游戏引擎慢这么多?
、
、
在
pygame
中
,
在
像pong这样的简单游戏中,我
在
全屏模式下的平均
FPS
为55-60
FPS
。此外,当移植到Kivy时,我的平均
FPS
为60-70
FPS
。但是当我用Godot编写代码时,
在
分析的同时,
在
视口中得到了180-200的平均
FPS
!我的程序在这两个方面都非常相似,而且我
在
Godot
中
根本不是静态输入。为什么
pygame
浏览 0
提问于2020-07-22
得票数 3
1
回答
如何使游戏
在
两点之间的一条线上画出所有的点?
、
、
我试着做一个画笔功能,
在
画布上画一种画笔风格的画笔,一边细,一边粗。现在,画笔足迹的实际绘图工作正常,但是代码运行不够快,实际的行一直
在
切割(如gif中所示)。这是我现在的代码:import osfrom
pygame
.locals import * calligraphyMode = False eras
浏览 0
提问于2019-04-03
得票数 5
回答已采纳
1
回答
-
Pygame
、
我想做一个击球效果,就像在
pygame
的射击游戏中一样。egg =
pygame
.image.load("egg.png")
pygame
.image.loadwhile Loop: # main game loop for event in
pygame
.event.get
浏览 4
提问于2021-05-21
得票数 0
1
回答
将吡咯转换为cv2时丢失的表面α
、
、
布卢姆的代码可以工作,但是随着它如何从
pygame
.Surface转换为np.array,它松开了它的alpha层。这是代码: size = canvas.get_size() canvas=
pygame
.surfarray.array3d(canvas) newCanvas =
pygame
.Surface(size,
pygame
.SRCA
浏览 4
提问于2021-11-08
得票数 1
回答已采纳
1
回答
活动上的
pygame
时间管理
、
对我来说,逻辑形式是这样的,但有一些我不理解的东西:(
pygame
.time.delay(1000)不能工作)# Cuadradosscreen =
pygame
.display.set_mode(size)
pygame
.display.set_caption("Pantall
浏览 0
提问于2017-02-07
得票数 0
1
回答
Pygame
简单程序来测试显示是否冻结
、
它应该做的就是显示一个红色的屏幕,并在窗口名称
中
更新它的
FPS
。谢谢!:)from
pygame
.locals import * """ Lets try() self.screen =
pygam
浏览 0
提问于2012-12-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一款精致的板卡,自带显示器、按钮和操纵杆功能,为Raspberry Pi而生……
10分钟教你用python打造贪吃蛇超详细教程
python项目实战 打飞机(一)
Python原型编程基础01
Python中运用Pygame编写Flappy bird小游戏
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券