求助,是真的没辙了,游戏做着做着突然就炸了
rpgmakermv吧
全部回复
仅看楼主
level 14
末日之自语
楼主
求助,是真的没辙了,游戏做着做着突然就炸了
2019年04月11日 04点04分
1
level 14
末日之自语
楼主
我简单描述一下事情经过,原本游戏正常运行,但是在某次进行修改之后测试游戏就报这个bug,在文件中查询不到问题原因,上网查得知这种问题(unexpected token)是json程序问题
2019年04月11日 04点04分
2
level 14
末日之自语
楼主
根据网络上的解释是json解析出了问题,而开发人员工具则指出这个问题出自js文件夹里的manage脚本中
2019年04月11日 04点04分
3
末日之自语
一段JOSN.pares()的问题,但本人程序小白根本不知道该怎么改,求懂得的大佬讲解一下
2019年04月11日 04点04分
level 14
末日之自语
楼主
后续将游戏原原本本地拷到别的电脑上测试能正常运行,唯独自己的电脑报错,同时还发现如果将save文件夹下的golbal.rpgsave删除以后游戏可以运行一阵子直到使用存档功能
2019年04月11日 05点04分
4
末日之自语
但今天早晨再弄的时候就失效了,一旦删除一开始游戏就会自动生成golbal然后报错
2019年04月11日 05点04分
level 14
末日之自语
楼主
若直接将save文件直接删除,开始测试后会自动生成save1-19并且全都是1kb的文件但是打开只有十几个字符,golbal也是一样,从这一点可以确定是管理存档的manage脚本出了问题,但无法解释为什么其他电脑能正常运行游戏
2019年04月11日 05点04分
5
末日之自语
其实也并不是无法解释,只能说可能是本机的java出了问题,json读取出错,但重装java后完全没有改善
2019年04月11日 05点04分
孤獨の快樂
@末日之自语
非Android平台的话完全不涉及java的。
2019年04月12日 10点04分
level 14
末日之自语
楼主
求一个大佬
2019年04月11日 05点04分
6
level 14
末日之自语
楼主
2019年04月11日 08点04分
7
level 12
重来的种子
语法错误 捕捉到意外的标识符 s
-----------------------------------------------------------------
就是说,你最初可能只是某个位置放错了个标点,
又或者少了半边括号,或是没用对英文半角等等。
比如:
花括号后不能直接上等号,上了它就报这个格式错了;
又或是 var 不能作为函数名被定义,用了同样报格式错等等。
但是你后来却去搞了JSON部分,问题加深了...
2019年04月11日 16点04分
8
末日之自语
我在修改之前做了备份,言下之意是还有救咯?但是问题在于同样的游戏在我的电脑不能运行而在别的电脑上能运行,这是不是可以说明是游戏运行环境有问题?
2019年04月12日 04点04分
重来的种子
运行环境我就不知道了。不过MV么,你插个USB手柄启动游戏,有时候都会自动点击呢,两台机到底会存在什么差别旁人真不好说。不过按照楼下你们讨论的情况来看,那个json应该是在写入的时候就有问题了,估计是保存奇葩的通过了,提取却不通过。
2019年04月13日 05点04分
重来的种子
错误信息提示标识符 s 也没看到截图里出现。那估计在json里面,格式不通过。貌似save文件夹也不是MV自带的,存档的时候生成的吧?那样的话,删文档感觉也不起作用了。既然觉得是manager文件有问题,那直接新建工程,将这个JS覆盖一下看看。
2019年04月13日 05点04分
level 10
孤獨の快樂
先Console看日志具体出错在哪个代码吧
2019年04月12日 04点04分
9
孤獨の快樂
最好能提供工程来调试看看
2019年04月12日 04点04分
末日之自语
看楼下
2019年04月12日 05点04分
level 14
末日之自语
楼主
2019年04月12日 05点04分
10
孤獨の快樂
看来得工程发来看看了,看看这个json到底长啥样~~~
2019年04月12日 09点04分
末日之自语
@孤獨の快樂
我可以肯定如果发给你是一定能启动的
,我现在就想问问有没有修复环境如java之类的方法
2019年04月12日 09点04分
孤獨の快樂
@末日之自语
跟java有啥关系,你这又不是Android~~~~
2019年04月12日 09点04分
孤獨の快樂
@末日之自语
我想不出一个json解析失败会跟什么环境有关系,打断点,瞧瞧这个json长啥样。
2019年04月12日 09点04分
1