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

[转载发布] 【RMMV插件】根据状态改变角色行走图

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    昨天 14:48
  • 签到天数: 138 天

    连续签到: 1 天

    [LV.7]常住居民III

    2383

    主题

    454

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    11954
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    14819

    灌水之王

    发表于 2025-5-20 13:43:29 | 显示全部楼层 |阅读模式
    ​​开发说明​​
    开发游戏中需要让战斗或事件中获得束缚状态的角色显示束缚行走图,但频繁通过事件修改行走图效率低下。找不到可以根据实时状态切换变更的插件,自己写了一个,核心逻辑现通过覆盖状态增减时的图像判定实现,确保兼容大部分常规插件。

    作者​​
    我自己(桔)

    插件功能​​

    为角色附加特定状态时,自动切换对应的行走图;状态解除后恢复原样。适用于中毒、变身、装备外观等需视觉反馈的场景。

    ​​使用方法​​
    1.将插件文件放入工程 js/plugins 文件夹,在编辑器中启用。
    2.在数据库的角色备注栏填写:
    1. 复制代码
    复制代码
    示例:
    1. 复制代码
    复制代码
    表示角色处于6号状态时,行走图变为hero_poison.png。
    3.在数据库的状态设置页,通过调整"优先级"数值决定多个状态共存时的显示顺序。

    ​​注意事项​​
    1.图片需放置在img/characters文件夹,文件名需与备注中完全一致(区分大小写)。
    2.如果角色开局自带状态,建议在游戏启动事件中调用一次刷新:
    1. $gamePlayer.refresh()复制代码
    复制代码
    ​​3.仅生效已绑定图片的状态,未绑定的状态即使优先级更高也不会影响行走图。
    ​​4.修改备注后,建议按F5刷新地图而非重启工程,避免缓存问题。

    ​​常见问题​​
    ​​Q:移除状态后角色变透明?​​
    A:检查角色初始行走图文件名是否与数据库设置一致,注意尾缀.png无需写在备注中。

    ​​Q:同时中毒和冰冻,为何只显示一种效果?​​
    A:只会显示已绑定图片且优先级最高的状态对应的行走图。

    ​​Q:插件和其他修改行走图的插件冲突?​​
    A:本插件会覆盖Game_Actor的行走图逻辑,建议将本插件置于同类插件下方。

    ​​更新日志​​
    ​​v1.1​​
    修复初始加载时行走图丢失的问题
    优化状态移除后的恢复逻辑
    ​​v1.0​​
    基础功能实现

    编辑器界面



    正常状态

    获得【束缚】状态


    附件



    ​​反馈渠道​​:帖子底下回复我!

    希望可以对大家有帮助
    (插件免费使用,可二次修改,保留作者署名即可)
                本帖来自P1论坛作者578753693,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=497425  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

    关闭

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2025-5-31 16:01 , Processed in 0.138998 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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