Project1

标题: RGSS2Player 已停止工作的原因? [打印本页]

作者: Password    时间: 2014-7-2 20:24
标题: RGSS2Player 已停止工作的原因?
最近测试游戏的时候发现一个蛋疼的问题:
在一段剧情中有一场战斗,然后再进行后面的剧情,还有一场战斗,但是第二场战斗刚开始就会出现“RGSS2Player 已停止工作”并退出。
可是如果直接跳过第一场战斗的剧情,直接进行第二场战斗就不会出现这个情况。
而且经检查似乎也没有什么自己制作的问题。

于是,这个原因到底是为什么?和系统有关?以及如何在不删除这段剧情的情况下解决?

附:本人系统为win7 64位,战斗系统使用GTBS系统。
作者: taroxd    时间: 2014-7-2 20:29
一般是sprite等对象没有dispose造成的

解决方式:找脚本bug。该dispose的dispose掉
作者: fux2    时间: 2014-7-3 10:30
这也算是解答过很多次的常见问题了,考虑是不是该写进图书馆。
作者: taroxd    时间: 2014-7-3 10:37
本帖最后由 taroxd 于 2014-7-3 11:14 编辑
fux2 发表于 2014-7-3 10:30
这也算是解答过很多次的常见问题了,考虑是不是该写进图书馆。


只会使用脚本,不会写脚本的新人通常不懂得哪些地方需要dispose

会写脚本的人(大概)都知道要dispose

写在图书馆里估计也是白搭吧?



To 点评:

但是图书馆里怎么写?总不见得像我2L的回答那样吧?

自己不写脚本的人都不知道dispose是什么意思。

还是加个推荐问答不成?
作者: 1091160905    时间: 2014-7-3 12:42
会不会是64位系统的兼容性问题???


按win键+R,打开“运行”,输入“CDM”,把下面的代码复制进去,按回车
  1. bcdedit.exe/set {current} nx AlwaysOff
复制代码





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