【RPG Maker MZ】粗暴地去掉MZ的战斗动画播放

管理播放动画的代码在sprites.js中,搜索下面代码,然后注释掉范例部分即可。

Spriteset_Base.prototype.createAnimation = function(request) {
    const animation = $dataAnimations[request.animationId];
    const targets = request.targets;
    const mirror = request.mirror;
    let delay = this.animationBaseDelay();
    const nextDelay = this.animationNextDelay();
    // if (this.isAnimationForEach(animation)) {
    //     for (const target of targets) {
    //         this.createAnimationSprite([target], animation, mirror, delay);
    //         delay += nextDelay;
    //     }
    // } else {
    //     this.createAnimationSprite(targets, animation, mirror, delay);
    // }
};

这种简单粗暴的方式是直接关闭掉了战斗中的动画演出,及命令角色使用某个技能后,直接弹出伤害数字或者效果。单纯这样修改会极大影响游戏体验。建议结合if判定,通过按钮、系统设置、开关等方式让玩家自主决定是否屏蔽动画。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RPG Maker MZ是一款非常强大的角色扮演游戏制作软件,其界面UI插件可以进一步增强用户的制作体验和游戏界面的美观程度。 RPG Maker MZ的UI插件功能非常丰富,包括了角色选择界面、道具商店界面、任务列表界面等等。这些插件允许用户自定义游戏中的各种界面,以适应不同的游戏场景和风格。用户可以根据自己的需求和创意,自由调整界面元素的样式、位置和大小,实现个性化的界面设计。 此外,RPG Maker MZ的UI插件还提供了丰富的动画效果和特效,使得游戏界面更加生动和引人注目。用户可以设置角色头像的变化动画、技能释放时的特效效果,甚至是对话框的弹出方式等等。这些特效和动画游戏增添了更多的互动性和视觉上的享受,提升了游戏的趣味性和可玩性。 对于不懂编程的用户来说,RPG Maker MZ的UI插件提供了简单易用的拖拽式界面编辑功能,使得用户可以轻松地创建独特的游戏界面。用户只需选择所需的界面元素,拖拽到相应的位置即可完成布局,无需编写复杂的代码。这大大降低了游戏制作的门槛,让更多的人能够参与到游戏创作中来。 总而言之,RPG Maker MZ的UI插件为用户提供了丰富多样的界面设计和个性化定制功能,让用户可以轻松创建出美观而独特的游戏界面。无论是初学者还是有经验的游戏制作人,都能够通过这些插件设计出令人惊艳的游戏UI。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值