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

Project1

 找回密码
 注册会员
搜索
查看: 4702|回复: 4
打印 上一主题 下一主题

[已经过期] 游戏出现了卡顿,找不到原因。

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4473
在线时间
796 小时
注册时间
2017-7-14
帖子
170

开拓者

跳转到指定楼层
1
发表于 2018-6-15 00:54:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 wan5337088 于 2018-6-15 00:55 编辑

测试游戏,很流畅,然后战斗几次或者读几次档就会变卡,越来越卡。找了几个小时的原因,实在不知道怎么回事,世界地图有点大,400*400左右,但是出现卡顿了,移动到小地图50*50的一样的会卡。要崩溃了!!!!
并行处理事件一个都没有。。

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
20950
在线时间
9333 小时
注册时间
2012-6-19
帖子
7106

开拓者短篇九导演组冠军

2
发表于 2018-6-15 02:24:42 | 只看该作者
是否是vx ace最新版,
旧版va显示图片有bug,会导致使用了显示图片指令显示了越多编号的图片游戏越卡
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

梦石
1
星屑
20321
在线时间
4876 小时
注册时间
2014-12-22
帖子
1525

开拓者

3
发表于 2018-6-15 10:14:09 | 只看该作者
我来补充,如果是2楼说的问题, https://rpg.blue/thread-318353-1-1.html
这个VX Ace_SP1复制插到脚本里(自定义脚本的地方)就可以了,放在其他插件脚本之前。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4473
在线时间
796 小时
注册时间
2017-7-14
帖子
170

开拓者

4
 楼主| 发表于 2018-6-16 23:19:18 | 只看该作者
喵呜喵5 发表于 2018-6-15 02:24
是否是vx ace最新版,
旧版va显示图片有bug,会导致使用了显示图片指令显示了越多编号的图片游戏越卡 ...

这两天反复测试了几次,发现测试才进去的时候不卡,然后玩上2、3分钟就开始卡了,就是走路的时候卡,3步卡一下,走几步卡一下。不知道什么原因,( ▼-▼ )
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
14504
在线时间
2086 小时
注册时间
2017-9-28
帖子
662
5
发表于 2018-6-17 13:54:26 | 只看该作者
试试这个??
原来我的工程也是越玩越卡,特别是多次战斗后,自动清理内存后会好一些,不懂对你的工程有没有效。

  1. ############################################################################
  2. # RM内存自动清理脚本(XP&VX) v 1.00
  3. # 作者:精灵使者 创意:夏娜 各种压力的猫君
  4. # 按惯例,此类脚本应该放在最上面,就会自动工作。
  5. # 使用方法:直接插入脚本的最上面即可
  6. # 如果感觉卡机,请修改GC_FREQ
  7. ############################################################################
  8.   #--------------------------------------------------------------------------
  9.   # ● 设定部分
  10.   #--------------------------------------------------------------------------
  11. module GC_CLEAR
  12. GC_FREQ = 500 #清理内存的频率(如果卡机,请调大清理频率,默认1秒整理1次)
  13. GC_TRANSITION = true #场景变换的时候是否立即清理,默认开启
  14. end
  15.   #--------------------------------------------------------------------------
  16.   # ● 创建自动清理线程
  17.   #--------------------------------------------------------------------------
  18. if @gc_thread.nil?
  19. @gc_thread = Thread.new{loop{GC.start;sleep(GC_CLEAR::GC_FREQ)}}
  20. end
  21.   #--------------------------------------------------------------------------
  22.   # ● 场景变换时清理部分
  23.   #--------------------------------------------------------------------------
  24. class << Graphics
  25. alias origin_transition transition unless method_defined? :origin_transition
  26. alias origin_freeze freeze unless method_defined? :origin_freeze

  27. def transition(*args)
  28.   origin_transition(*args)
  29.   GC.start if GC_CLEAR::GC_TRANSITION
  30. end
  31. def freeze
  32.   origin_freeze
  33.   GC.start if GC_CLEAR::GC_TRANSITION
  34. end
  35. end
复制代码
VA外站脚本汉化群:226308173   |    部分远古文件备份:https://wwzv.lanzoue.com/b02rac5pc  密码:acgm
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 19:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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