Project1

标题: Bitmapクラスの拡張 (DLL版) 灯光脚本后FPS只有9 [打印本页]

作者: wuchangdao55    时间: 2013-7-21 13:14
标题: Bitmapクラスの拡張 (DLL版) 灯光脚本后FPS只有9
Bitmapクラスの拡張 (DLL版) 灯光脚本后FPS只有9了
请问一下各位有什么方法担升一下FPS

[
作者: 喵呜喵5    时间: 2013-7-21 13:26
减少光源数目
减少地图大小
减少事件个数
屏幕大小重置为默认
删除一些HUD脚本
删除一些并行事件


换台配置好一点的电脑
作者: wuchangdao55    时间: 2013-7-21 13:37
喵呜喵5 发表于 2013-7-21 13:26
减少光源数目
减少地图大小
减少事件个数


同一个分辨率把灯光关掉的话立马上到40-50FPS,一开就掉到9FPS,悲剧啊!!
作者: 黑化の鼠标    时间: 2013-7-21 14:14
把这玩意加进去试试,至少我是效果拔群了
RUBY 代码复制
  1. #==============================================================================
  2. # +++ MOG - Fast Test (V1.1) +++
  3. #==============================================================================
  4. # By Moghunter
  5. # [url]http://www.atelier-rgss.com[/url]
  6. #==============================================================================
  7. # Permite testar o seu projeto com o dobro de velocidadde.
  8. #==============================================================================
  9. # Aperte a Tecla F5 (Default) para ativar ou desativar o  modo turbo.
  10. # Aperte a Tecla F6 (Default) para ativar ou desativar o  modo Slow Motion.
  11. #==============================================================================
  12. module MOG_FAST_TEST
  13. #Definição da tecla que ativa o modo turbo(rápido)
  14. FAST_MOTION_KEY = :F5
  15. #Definição da tecla que ativa o modo lento.
  16. SLOW_MOTION_KEY = :F6
  17. end
  18.  
  19. #==============================================================================
  20. # ■ Scene_Base
  21. #==============================================================================
  22. class Scene_Base
  23.  
  24.   #--------------------------------------------------------------------------
  25.   # ● Update
  26.   #--------------------------------------------------------------------------  
  27.   alias mog_fast_test_update update
  28.   def update
  29.       mog_fast_test_update
  30.       update_fast_test
  31.   end
  32.  
  33.   #--------------------------------------------------------------------------
  34.   # ● Update Fast Test
  35.   #--------------------------------------------------------------------------  
  36.   def update_fast_test
  37.       return if !$TEST
  38.       if Input.trigger?(MOG_FAST_TEST::FAST_MOTION_KEY)
  39.          Graphics.frame_rate = Graphics.frame_rate != 120 ? 120 : 60
  40.       elsif Input.trigger?(MOG_FAST_TEST::SLOW_MOTION_KEY)   
  41.          Graphics.frame_rate = Graphics.frame_rate != 30 ? 30 : 60
  42.       end  
  43.   end
  44.  
  45. end
  46.  
  47. $mog_rgss3_fast_test = true

作者: wuchangdao55    时间: 2013-7-21 14:22
本帖最后由 wuchangdao55 于 2013-7-21 14:25 编辑
黑化の鼠标 发表于 2013-7-21 14:14
把这玩意加进去试试,至少我是效果拔群了
#============================================================ ...


这是提升帧率的哦!!其实一行足以
  1. Graphics.frame_rate *= 1.5
复制代码
如果是提升帧数的那就好了!!
不过还是谢谢你了
作者: 蛙仔    时间: 2013-7-21 16:42
这是什么?求楼主分享
作者: wuchangdao55    时间: 2013-7-21 17:09
蛙仔 发表于 2013-7-21 16:42
这是什么?求楼主分享

一个灯光系统!!
作者: 越前リョーマ    时间: 2013-7-21 17:25
不如自己做光效图,然后用overlay直接叠上去,免得程序去计算了
作者: wuchangdao55    时间: 2013-7-23 13:43
本帖最后由 Sion 于 2013-9-1 18:30 编辑
蛙仔 发表于 2013-7-21 16:42
这是什么?求楼主分享


XAS战斗系统!目前VA的没中文是葡萄牙文的!VX和XP有中文!
虽然三个版本都差不多但是VA与VX、XP的技能设置,敌人设置会有所差别!

因为我的为了整合别的脚本有所改动不能直搬,所以你想用这个系统的话可以搜一下!

给你这个吧!!原版的XAS主脚本在物品关联了技能动作的时候不能卖也不能扔!

XAS Tutorials.
http://xasabs.wordpress.com/

script.rb (510.45 KB, 下载次数: 44)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1