游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2828|回复: 4

请问~~~

[复制链接]

35

主题

105

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2003-9-19 14:12:00 | 显示全部楼层 |阅读模式
有什么好方法控制帧频?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20381
发表于 2003-9-19 15:30:00 | 显示全部楼层

Re:请问~~~

用timeGetTime()获取时间,然后计算一下就行了。

35

主题

105

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2003-9-19 22:32:00 | 显示全部楼层

~~~

列如目前的帧频是200fps,但是我想把它控制在50fps。是利用hold on
进程的方法控制帧频么?

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-9-21 01:54:00 | 显示全部楼层

Re:请问~~~

你可以测算出程序的fps,比如现在是200
那么,把它降为到50,如果fps是40,则不控制
控制的方法很简单,在显示刷新的函数,用gettimeget控制一下。就像控制动画一样。
(这样做,程序的运算是用最高速运转,而显示则被控制)
如果想把程序运算速度控制,那就在主循环上控制。一样的方法,就这么简单。

35

主题

105

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2003-9-21 15:14:00 | 显示全部楼层

~!~

嘎嘎,妙!这么整p4用不着出汗~~~
俺给大虾作揖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-25 15:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表