Project1

标题: 加密图片时,出现的问题。顺便分享下虚拟按钮插件 [打印本页]

作者: betabetayu    时间: 2022-10-26 21:45
标题: 加密图片时,出现的问题。顺便分享下虚拟按钮插件
[attach]393840[/attach]
加密图片,部署后,打开游戏,提示丢失这三张图。
这个截图是临时解决方案:部署后,将这三张图的png格式拷贝到加密后的system文件夹中。
请问:有没有一劳永逸的方法,解决这个问题。
思路:部署时,这三张图不进行加密操作。

顺便说一下,这个是虚拟按钮插件的素材。
UCHU_MobileOperation_Modified.rar (8.46 KB, 下载次数: 14)
作者: betabetayu    时间: 2022-10-26 21:48

作者: 走出300加    时间: 2022-10-26 23:45
        PRM.url[0] = "./img/system/" + String(Parameters["DPad Image"]) + ".png";
        PRM.url[1] = "./img/system/" + String(Parameters["ActionBtn Image"])+ ".png";
        PRM.url[2] = "./img/system/" + String(Parameters["CancelBtn Image"])+ ".png";

这个插件的代码好像就是要读取png文件
作者: betabetayu    时间: 2022-11-4 09:09
走出300加 发表于 2022-10-26 23:45
这个插件的代码好像就是要读取png文件

如果解决这个问题,需要修改这个插件脚本吗?还是需要修改系统脚本。
作者: loveinyou200    时间: 2022-11-4 15:49
你放一个魔改的“Drill_ForceEncrypt.js”强制关联加密文件的脚本就行了,把要关联的那三个图片文件,通过这个插件进行关联,那你每次发布的时候,都能直接把文件直接解密关联起来。


另外,建议你再放一个“Drill_GlobalStaticFileChecker.js”魔改的静态文件密钥校验器,用来检测静态的加密文件是否有被改动,这样对于你的加密关联以及防止篡改能有很大帮助。
作者: betabetayu    时间: 2022-11-5 22:05
loveinyou200 发表于 2022-11-4 15:49
你放一个魔改的“Drill_ForceEncrypt.js”强制关联加密文件的脚本就行了,把要关联的那三个图片文件,通过 ...

依然显示丢失图片。





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