以下引用snstar2006于2008-8-13 22:23:47的发言:
我还以为是那个新手....
原来是芳斐...
Graphics.frame_rate
以下引用yangff于2008-8-13 22:29:08的发言:
顺路问下怎么屏蔽F2?
以下引用snstar2006于2008-8-13 22:31:25的发言:
以下引用yangff于2008-8-13 22:29:08的发言:
顺路问下怎么屏蔽F2?
这可能要动用到API
我还搞不太清楚API....Drz
以下引用yangff于2008-8-13 22:34:40的发言:
以下引用snstar2006于2008-8-13 22:31:25的发言:
以下引用yangff于2008-8-13 22:29:08的发言:
顺路问下怎么屏蔽F2?
这可能要动用到API
我还搞不太清楚API....Drz
汗,要改dll.
Graphics.frame_rate得到锝都是60和f2获得的不同
以下引用snstar2006于2008-8-13 22:50:54的发言:
刚才查了一下
Graphics.frame_rate似乎是个定值
不是真实出现的FPS.......
以下引用IamI于2008-8-14 11:26:19的发言:
Graphics.frame_rate 获得的是理论FPS,即程序将尽力达到这个FPS,(可以理解为上限)<br>
但是有些时候执行的事件过多不可能获得指定的FPS,那么按F2即可获得实际FPS<br>
如果要计算实际FPS,在Main里动点手脚再配合Time类吧……
以下引用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又掉了吧.....
以下引用火鸡三毛老大于2008-8-14 11:56:54的发言:
晕……
不是有个例子了吗……
《谢谢你坦克》……解密版……
http://rpg.blue/viewthread.php?tid=92754
以下引用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
以下引用IamI于2008-8-14 11:59:53的发言:
我班门弄斧一下Orz
http://rpg.blue/upload_program/files/time_99143841.rar
动了Main,Scene_Base,得到的FPS是p出,维持在大概59左右
以下引用link006007于2008-8-14 21:26:58的发言:
FPS 的定义 每一秒更新画面的次数
Graphics.frame_count
是画面更新次数的计数。游戏开始时这个属性预先设定为 0,通过 frame_rate 属性的值,就能算出游戏的运行时间(秒数)。
计算出每秒上一次Graphics.frame_count 和本次Graphics.frame_count 的差值就是FPS
以下引用yangff于2008-8-15 9:49:49的发言:
计算出来的是1
以下引用IamI于2008-8-15 10:12:17的发言:
以下引用yangff于2008-8-15 9:49:49的发言:
计算出来的是1
因为你算的是每帧的帧速率FPF,当然是1,我们要的是FPS,关键是怎么拿到准确的1s
以下引用yangff于2008-8-15 10:23:45的发言:
现在不是1了
可还是不准
以下引用yangff于2008-8-15 9:49:49的发言:
计算出来的是1
以下引用link006007于2008-8-15 11:41:38的发言:
以下引用yangff于2008-8-15 9:49:49的发言:
计算出来的是1
晕死 是每秒啊 不是每帧啊
还好柳之一同学写出来了 - -||
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |