你可以把脚本文件Scripts.rxdata上传,我们看看到底是哪里的问题 |
从报错信息来看,是将一个Sprite类对象写入文件,这是不可以的,因为Sprite对象是不能保存的,当强行对Sprite对象使用Marshal.dump时,会发生TypeError。 再看224行,Marshal.dump($game_system, file),意思是把$game_system这个对象写入文件,$game_system本身不是Sprite对象,但是如果它内部的成员是Sprite对象,也会引发此异常。而贴出的存档脚本没有对Game_System作更改,所以,是不是别的脚本对Game_System类结构做出的改造呢?(敢在Game_System里面加Sprite其实是个作死的做法)全局搜索“class Game_System”,看看是哪个脚本改过它吧。 |
怎么我删了这个脚本原来内置的存档这里也会出错 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-16 15:49
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.