设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: yangff
打印 上一主题 下一主题

怎么获得FPS?

 关闭 [复制链接]

Lv2.观梦者

天仙

梦石
0
星屑
640
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

11
发表于 2008-8-14 19:29:12 | 只看该作者
以下引用IamI于2008-8-14 11:26:19的发言:
Graphics.frame_rate 获得的是理论FPS,即程序将尽力达到这个FPS,(可以理解为上限)<br>
但是有些时候执行的事件过多不可能获得指定的FPS,那么按F2即可获得实际FPS<br>
如果要计算实际FPS,在Main里动点手脚再配合Time类吧……

虽然我有想过手动计算在显示
但是计算出来之後,恐怕FPS又掉了吧.....
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

12
 楼主| 发表于 2008-8-14 19:33:34 | 只看该作者
以下引用snstar2006于2008-8-14 11:29:12的发言:


以下引用IamI于2008-8-14 11:26:19的发言:
Graphics.frame_rate 获得的是理论FPS,即程序将尽力达到这个FPS,(可以理解为上限)<br>
但是有些时候执行的事件过多不可能获得指定的FPS,那么按F2即可获得实际FPS<br>
如果要计算实际FPS,在Main里动点手脚再配合Time类吧……



虽然我有想过手动计算在显示
但是计算出来之後,恐怕FPS又掉了吧.....

天啊!子阿!莎士比亚啊!!!!
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

很傻很天真

梦石
0
星屑
55
在线时间
3 小时
注册时间
2007-3-13
帖子
3667
13
发表于 2008-8-14 19:56:54 | 只看该作者
晕……
不是有个例子了吗……
《谢谢你坦克》……解密版……
http://rpg.blue/viewthread.php?tid=92754
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3133
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

14
发表于 2008-8-14 19:59:53 | 只看该作者
我班门弄斧一下Orz
http://rpg.blue/upload_program/files/time_99143841.rar
动了Main,Scene_Base,得到的FPS是p出,维持在大概59左右
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

15
 楼主| 发表于 2008-8-14 20:03:03 | 只看该作者
以下引用火鸡三毛老大于2008-8-14 11:56:54的发言:

晕……
不是有个例子了吗……
《谢谢你坦克》……解密版……
http://rpg.blue/viewthread.php?tid=92754

我得到的结果是1
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

16
 楼主| 发表于 2008-8-14 20:26:45 | 只看该作者
以下引用KamishiHata于2008-8-14 11:33:31的发言:


以下引用yangff于2008-8-13 22:29:08的发言:

顺路问下怎么屏蔽F2?


汇人工作室发布的RTP1.02汉化版的DLL本来就屏蔽了F1F2,变成Ctrl+F1和Ctrl+F2了。
http://unirpg.1010zz.com/bbs/showthread.php?t=5

我要彻底屏蔽F2
按什么也没F2
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

17
 楼主| 发表于 2008-8-14 21:35:52 | 只看该作者
但是总会有人试出来,世上无难事,只怕有心人...不管是有意或无意.
fps唤出来会导致守护程序无法通过FindWINDOw找到窗口。
而且这个网游脚本要求不能使用其它的dll。
把那个dll脱壳后在家壳都不行。。。。。
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

18
 楼主| 发表于 2008-8-14 21:48:50 | 只看该作者
以下引用IamI于2008-8-14 11:59:53的发言:

我班门弄斧一下Orz
http://rpg.blue/upload_program/files/time_99143841.rar
动了Main,Scene_Base,得到的FPS是p出,维持在大概59左右

不准
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

19
发表于 2008-8-15 05:26:58 | 只看该作者
FPS 的定义  每一秒更新画面的次数

Graphics.frame_count
是画面更新次数的计数。游戏开始时这个属性预先设定为 0,通过 frame_rate 属性的值,就能算出游戏的运行时间(秒数)。

计算出每秒上一次Graphics.frame_count 和本次Graphics.frame_count 的差值就是FPS
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

20
 楼主| 发表于 2008-8-15 17:49:49 | 只看该作者
以下引用link006007于2008-8-14 21:26:58的发言:

FPS 的定义  每一秒更新画面的次数

Graphics.frame_count
是画面更新次数的计数。游戏开始时这个属性预先设定为 0,通过 frame_rate 属性的值,就能算出游戏的运行时间(秒数)。

计算出每秒上一次Graphics.frame_count 和本次Graphics.frame_count 的差值就是FPS

计算出来的是1
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-21 04:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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