Project1

标题: 去除技能界面消耗MP的显示 [打印本页]

作者: l734273398    时间: 2024-7-27 11:55
标题: 去除技能界面消耗MP的显示
老哥们,问个问题,忽然想去除技能界面的MP的消耗的显示,应该怎么办呢
作者: 流浪杰哥    时间: 2024-7-27 11:55
本帖最后由 流浪杰哥 于 2024-7-29 21:26 编辑

   Window_SkillList.prototype.drawSkillCost = function (skill, x, y, width) {
        if (this._actor.skillTpCost(skill) > 0) {
            this.changeTextColor(ColorManager.tpCostColor());
            this.drawText(this._actor.skillTpCost(skill), x, y, width, "right");
        } else if (this._actor.skillMpCost(skill) > 0) {
            //this.changeTextColor(ColorManager.mpCostColor());
            //this.drawText(this._actor.skillMpCost(skill), x, y, width, "right");
        }
    };


代码是这么改,既然不显示MP,那TP呢,如果也不需要TP显示,那就这样

Window_SkillList.prototype.drawSkillCost = function (skill, x, y, width) { };
作者: l734273398    时间: 2024-7-28 14:38
自顶,有没有老哥知道
作者: l734273398    时间: 2024-7-29 22:01
流浪杰哥 发表于 2024-7-27 11:55
Window_SkillList.prototype.drawSkillCost = function (skill, x, y, width) {
        if (this._acto ...

搞定,多谢了




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