Project1

标题: 显示failed to load png,但是数据库和文件夹里图片都已经删... [打印本页]

作者: Flavia    时间: 2024-8-4 19:04
标题: 显示failed to load png,但是数据库和文件夹里图片都已经删...
已经把这张图片从数据库和img/characters文件夹里面删掉了,地图里也面删掉了事件,但打开游戏还是显示这样,加载不出来那张地图……
请问有没有大佬知道原因吗?

スクリーンショット 2024-08-04 19.58.15.png (401.2 KB, 下载次数: 26)

スクリーンショット 2024-08-04 19.58.15.png

作者: Fan723    时间: 2024-8-4 22:13
删掉了?这不正是读取不到的原因吗?
还是说把图片的相关设置改掉了?报错的是读取存档还是新游戏?
作者: Flavia    时间: 2024-8-4 22:22
谢谢大佬的回复!是走到以前有这张角色图的新地图的时候报错(报错之后就把这个角色图删掉了,但是没用)……进入游戏的时候都正常
读取不到的话,是得导入一个和这个文件名一模一样的图片代替吗?
或者有办法把这个读取图片的代码删掉吗?
作者: Fan723    时间: 2024-8-4 23:11
“报错之后就把这个角色图删掉了,但是没用”只能说你没删干净,“导入一个和这个文件名一模一样的图片代替”是可以解决表面问题,“把这个读取图片的代码删掉”就太舍本逐末了,耍不了小聪明,可能会制造一堆Bug。
作者: Flavia    时间: 2024-8-4 23:48
Fan723 发表于 2024-8-4 23:11
“报错之后就把这个角色图删掉了,但是没用”只能说你没删干净,“导入一个和这个文件名一模一样的图片代替 ...

请问要怎么才能删干净呢?我数据库,资源库,characters文件夹里都删掉了
作者: HM495    时间: 2024-8-5 15:29
记事板打开你报错的那张地图json
搜这张缺的图片名 看是几号事件调用的
弹报错那肯定是你没删干净有地方在调用
作者: Flavia    时间: 2024-8-5 22:31
HM495 发表于 2024-8-5 15:29
记事板打开你报错的那张地图json
搜这张缺的图片名 看是几号事件调用的
弹报错那肯定是你没删干净有地方在 ...

感谢大佬!!我研究一下
作者: fux2    时间: 2024-8-5 23:37
一定是有别的地方还在用这个素材,比如某个事件的某个事件页
你可以用文本编辑工具在data目录打开对应地图的数据文件,搜索一下素材名(不带png)
定位到对应的事件
另外,所有素材命名建议只用英文数字下划线
作者: utunnels    时间: 2024-8-6 18:01
本帖最后由 utunnels 于 2024-8-6 18:03 编辑

强迫症是这样的

另外,文件名最好不要用日文中文,有些系统会找不到文件。之前遇到过,应该是压缩工具的bug,解压缩之后乱码了。
作者: Flavia    时间: 2024-8-7 20:08
fux2 发表于 2024-8-5 23:37
一定是有别的地方还在用这个素材,比如某个事件的某个事件页
你可以用文本编辑工具在data目录打开对应地图 ...

感谢大佬!!!终于解决了……在json文件里找到了,给删了 已经不闪退了!!
好的,我以后素材名不用中划线了
作者: Flavia    时间: 2024-8-7 20:09
utunnels 发表于 2024-8-6 18:01
强迫症是这样的

另外,文件名最好不要用日文中文,有些系统会找不到文件。之前遇到过,应该是压 ...

原来如此好,谢谢




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