腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
根据
fps
为
屏幕
上
的
每次
更新
缩放
移动
对象
的
速度
,
以便
在
任何
给定
fps
下
都能
保持
相同
的
移动
速度
?
python
、
pygame
、
frame-rate
我用Pygame和PyOpenGL
在
Python3
上
做了一个游戏。当我
在
不同
的
计算机上测试游戏时,它们都以不同
的
fps
和
速度
运行代码。character.x += 5 pygame.display.flip() #Updates the screen 由于一些计算机可以运行更多
的
循环和一些更少
的
循环,因此
在
两台计算机上同时运行代码后,字符
的
x位置<e
浏览 21
提问于2020-01-08
得票数 0
回答已采纳
4
回答
在
Pygame中,跨不同
fps
值归一化游戏
速度
python
、
pygame
我正在摆弄Pygame,制作了一些简单
的
游戏来学习它。然而,我很难用我想要
的
方式来实现
fps
。据我所知,
fps
通常设置
为
:...while True:然后
在
整个程序中,我确保每个循环/帧都被写入到1/60秒,因此,例如,我可以让
对象
以我想要
的
速度
移动
。将刻度增加到120
浏览 1
提问于2012-11-28
得票数 7
回答已采纳
1
回答
是什么原因导致requestAnimationFrame在有效
的
webgl循环中丢弃帧?
javascript
、
google-chrome
、
webgl
、
requestanimationframe
我有一个相当高效
的
游戏循环结构(
根据
Chrome Dev工具),只需要1-2毫秒就能运行。如果我
的
渲染循环已经是1-2ms,而它必须在16ms内运行60
fps
,还有什么我可以解释
的
吗? 如果我将循环转换为setTimeout循环,它可以轻松地
保持
60
fps
。我甚至可以
在
不影响60
fps
的
情况
下
以视网膜分辨率渲染它。,我还让gameLoop
在
setTimeout
上
“
浏览 1
提问于2014-02-24
得票数 7
3
回答
游戏制作者framerate和其他计时相关
的
东西
frame
、
timing
、
frame-rate
、
game-maker
、
gml
GM游戏中
的
帧率是多少?每帧游戏代码执行
的
频率是多少?我在
任何
地方都找不到解释过
的
答案,这样我才能理解它。有什么方法可以改变这些吗?我习惯于让60帧/秒和游戏代码每帧执行一次。这一点很重要,因为我习惯于
在
帧计时中编程,这意味着一个帧是可以使用
的
最小时间单位,计数器每帧递增(或递减)一次。这也意味着帧速率
的
下降将产生减速,而不是开始跳过
的
帧。我
在
另一个程序
上
编写
的
游戏代码基本
上</e
浏览 2
提问于2015-07-21
得票数 1
1
回答
如何
在显示刷新率
上
运行计时器?
ios
、
cadisplaylink
、
glkview
我有一个物体,它计算滚动区域
的
速度
。当用户从
屏幕
上
向上
移动
手指时,该
对象
每10 ms触发一次事件,以
更新
滚动
的
位置(相对于计算
的
速度
),并刷新
屏幕
(通过调用GLKView
对象
的
GLKView)。我只是担心将我
的
事件与实际
的
显示刷新速率同步(通常是60
fps
)。
在
ios
下
,
浏览 4
提问于2017-09-10
得票数 0
回答已采纳
1
回答
在
Gdx
的
justTouched()中有什么方法/函数可以控制
移动
速度
吗?
android
、
libgdx
我需要帮助
在
设置条件,以控制导弹
的
速度
时,
屏幕
触摸(导弹射手喷气机)。我尝试了计时器时间表,但对我不起作用。 = enter image description here
浏览 34
提问于2020-06-15
得票数 0
回答已采纳
2
回答
我
的
应用程序
在
某些Android设备
上
运行太快
android
在
安卓市场上。我
的
一些朋友已经在他们
的
手机/平板电脑上下载了这些应用程序,我被告知运行得太快了。它在我
的
android (HTC Dream)
上
运行得很好。有没有办法知道它在某些机器人
上
运行
的
速度
有多快,以及
如何
相应地调整它?我到处找,还没有找到答案。
浏览 0
提问于2011-08-28
得票数 1
1
回答
SpriteKit强制降至30
fps
ios
、
iphone
、
sprite-kit
、
game-engine
游戏
的
一个快速剖析是:通过
在
更新
方法中设置physicsBody
速度
移动
的
“汽车节点”(我想设置物理体
的
速度
而不是位置,因为我想检索游戏中
任何
位置
的
汽车
对象
的
速度
值...);同时,
在
didSimulatePhysics中,我<e
浏览 0
提问于2014-07-01
得票数 0
1
回答
最快
的
2D应用程序菜单转换方法?
unity3d
、
transition
我第一次尝试
的
时候,我写了一个脚本,它可以为菜单启用父GameObject,并将菜单(lerp)
移动
到
屏幕
上
。所有菜单都在一个画布下面,这个画布被设置
为
屏幕
空间覆盖,但是每个菜单都有一个不同
的
GameObject。这达到了预期
的
效果,但当我运行我
的
Android测试手机,框架将下降60
fps
至25
fps
在过渡期间。我认为
移动
菜单GameObjects及其所有元素是太多了。我创造
浏览 0
提问于2018-02-28
得票数 0
1
回答
fps
和
屏幕
上表面
移动
的
速度
有什么关系吗?
python
、
python-3.x
、
pygame
、
pygame-clock
、
pygame-tick
screen.blit(square, (x_pos, 50)) pygame.display.update()1- .tick()方法是否定义了游戏运行
的
fp如果没有,它实际
上
是做什么
的
? 2-
在
.tick()方法中传递
的
值越高,示例中
的
平方向左
的
速度
越快,为什么会发生这种情况?3-假设.tick()方法定义了您
的
游戏将运行多少
fps
,
在
一
浏览 21
提问于2022-02-09
得票数 0
1
回答
使用增量时间
的
Javascript - gameloop
javascript
、
requestanimationframe
、
game-loop
我正在尝试实现一个使用增量时间
的
gameloop。我从得到了以下代码,但是我觉得它不能很好地解释这种类型
的
gameloop。有人能简单地分析一
下
这个循环是
如何
工作
的
吗?
浏览 0
提问于2015-08-14
得票数 1
1
回答
Android触摸事件列表和垃圾回收器
java
、
android
、
garbage-collection
由于GC
的
原因,我
的
游戏一直卡顿,它
的
范围从40毫秒到140毫秒。我
的
游戏不是
在
更新
或渲染线程中创建新
的
对象
或
任何
东西,所以我非常确定我
的
项目是干净
的
,除了一个。
在
update方法中,我有一个List<TouchEvents> touchEvents = getTouchEvents();,我非常确定这就是导致GC生效
的
原因,因为
每次
浏览 3
提问于2011-07-03
得票数 0
点击加载更多
相关
资讯
“深入探讨Xbox One X优化”微软The Coalition工作室谈《战争机器5》开发
Quest2图形性能提升70%,Application Spacewarp原理解析
Flutter vs React Native vs Native:深度性能比较
原因可能在显卡上
DPI不变 游戏内鼠标速度不同是怎么回事
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券