扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 84|回复: 0

[转载发布] KRZ_iconsetimprove改 解决IconSet过长导致手机模拟器出现黑块

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 160 天

    连续签到: 1 天

    [LV.7]常住居民III

    2470

    主题

    511

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    13560
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    16569

    灌水之王

    发表于 昨天 21:10 | 显示全部楼层 |阅读模式
    原版地址:https://rpg.blue/thread-484110-1-1.html

    RPGMaker MV本质上是基于浏览器的引擎,而浏览器能加载的图片大小是有限的,
    抛开远古电脑不谈,PC端的图片长度限制一般是16384或32768,很少有游戏能堆料堆到这种程度,所以一般不会出现问题
    但是手机端不一样,手机端的图片长度限制只有4096,超出这部分的图标全部会变成黑色方块,或者直接导致游戏崩溃
    Joiplay意识到了问题,提供了“调整大纹理大小”的选项,但是这个功能的原理是把图片强行缩小到4096像素加载,然后再强行放大
    也就是说,如果游戏本身准备的图标够多,那就会糊成一团,根本没法看

    那么有办法彻底解决这个问题吗?有的兄弟,有的

    感谢krz大佬提供的插件,把图标分割成四个文件,需要的时候独立进行加载,每次加载的大小都小于4096这个限制,自然就不会出错

    那么,下面是我对这个插件进行的修改(代码都由DeepSeek编写,我只是修了一下):
    1.修改了分割图像的高度,从3200修改成了3840像素,更接近系统上限,而且同时是32跟48的倍数
    2.修改了参数格式,从原本的最多四个文件(可手动拓展)变成了无上限,直接改参数就能拓展
    3.统一了图标的加载跟定位逻辑,对性能提升帮助不大,但是可以降低AI帮忙编写其他插件支持时出错的概率
    4.附赠了一个用于解决气泡图像文件(Balloon.png)过长导致类似问题的插件,但是仅支持原版气泡相关的功能
    5.附赠了一个一键分割图像的Python脚本,但是需要安装pillow库才能正常使用,因此不提供教程,请自己查看脚本,如果搞不懂也可以手动PS
    6.添加了一部分插件支持,具体来说,现在兼容以下这些:
    * - 原版所有使用IconSet的系统功能
    * - FTKR_CustomSimpleActorStatus
    * - Lecode_Notifications
    * - MapIconDraw
    * - MessageSkip
    * - MOG_BattleHud
    * - MOG_BattleResult
    * - MOG_SceneMenu
    * - MOG_TrPopUpBattle
    * - Olivia_StateTooltipDisplay
    * - TMGreedShop
    * - YEP_BattleStatusWindow
    * - YEP_ItemCore
    其中MOG_BattleHud因为本身版本比较混乱(各种修改版),我只提供了我遇到的两个版本
    由于插件存在各种各样的版本差异,因此不保证即插即用,如果遇到问题可以让AI帮忙重写

    PS:理论上任何游戏在模拟器上出现的图标变黑块的问题都能用这个插件解决,但是,需要对游戏用到的所有插件做兼容
    PS:如果你真的在IconSet里塞了很多图标,甚至会导致PC端也出现黑块……真的有这种情况吗?


                本帖来自P1论坛作者saicatedoan,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=497871  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2025-8-8 13:09 , Processed in 0.141562 second(s), 51 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表