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

[转载发布] RMMV Toast 插件 带物品得失提示,可以设置开启关闭

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

    连续签到: 5 天

    [LV.7]常住居民III

    2399

    主题

    464

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    12446
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    15337

    灌水之王

    发表于 2024-3-2 13:08:31 | 显示全部楼层 |阅读模式
    兄弟贴:RMMZ Toast 插件 带物品得失提示,可以设置开启关闭

    后续更新,会同时兼容rmmv和rmmz,但是精力有限,论坛帖子的更新,将会主要放在mz区了,请大家移步mz区下载最新版插件,亦可用于mv享受新版插件带来的新功能


    本插件开源托管在Github:https://github.com/aaixy/rmmv-plugins
    欢迎来给个star,欢迎fork。
    插件使用样例也已开源,如何使用欢迎跟帖回复:http://rpg.blue/thread-397764-1-1.html

    2017.1.22
    1.06版本
    修正0金币提醒的问题;


    2017.1.17
    1.05版本,做了如下调整
    为了兼容之前message的写法,保留原message用法不变,仅在新增的msg上支持eval,例子如下:
    $.toaster({ message : 'hi, world!'});
    $.toaster({ msg : "'hi, world!'+$gameVariables.value(1)"});
    注意两者的区别,外层多了双引号。
    同时msg的优先级高于message,即如果你写了这个脚本命令:$.toaster({ message : 'hi, every body.', msg : "'hi, world!'+$gameVariables.value(1)"});
    那么hi, every body.将不会显示,而是显示hi, world!0。其中的0根据你的1号变量而有所不同。
    1.05版附件:


    2017.1.16
    更新到1.04版本
    修复当屏幕拉伸出现黑边时,toast显示在黑边里的问题;
    添加了更简短的msg作为message的别名;
    添加了与 yep class core 的兼容性;
    添加降级提示,可随时关闭;
    添加msg中支持变量;
    例子:$.toaster({ message : "'hi, world!'+$gameVariables.value(1)"});
    1.04版附件:


    edit2017.1.11
    更新到1.03版本
    兼容yep 的itemcore独立物品插件,并且在更换装备、卸下装备、优化装备的时候不提示;
    1.03版附件:


    edit2017.1.5
    更新到1.1版本,
    增加了自定义字体、字号、描边功能
    可以显示图片,自定义样式
    如图:


    旧版附件:


    本插件基于jquery和scottoffen 大神的jquery toast插件制作,
    其中截获金币、道具、经验、升级、技能学习得失提示参考了小优的toast插件。
    本插件提供了19种参数可以进行自定义,相信总能搭配出你需要的效果。

    上图:

    截图中可以看出,和另外一款自动提示自动上色的插件不冲突,同时我使用了超过20款插件,没有发现冲突。
    另外,toast中的字体和下面对话框的字体不一样,是因为没有加载游戏字体,已经修复,更新了,图片就不更新了







    旧版附件:


    用法:
    1.去jquery官网下载jquery,本插件使用jquery版本为3.1.1,将来的版本应该能兼容;
    http://jquery.com/

    2.在你的工程的index.html中引入jquery;


    这行的下面加入这行:

    3.和使用普通mv插件一样使用本toast插件即可;
    可以当作脚本命令来使用,也可以在别的插件中调用。
    例子:
    $.toaster({ title:'error', message : 'error code is 1', color:'red'});
    $.toaster({ message : 'hi, world!'});

    关闭物品得失提示
    AXY.Toast.Param.DisplayGainItem = false;
    开启物品得失提示
    AXY.Toast.Param.DisplayGainItem = true;
    以下几个开关都可以使用上面这2个方法进行关闭和开启
    金币
    AXY.Toast.Param.DisplayGainGold
    经验
    AXY.Toast.Param.DisplayChangeExp
    升级
    AXY.Toast.Param.DisplayLevelUp
    降级
    AXY.Toast.Param.DisplayLevelDown

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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

    关闭

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2025-6-9 00:38 , Processed in 0.138023 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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