Project1

标题: 怎样删除菜单里的血量和技能呀 [打印本页]

作者: 暮光闪闪OL    时间: 2023-11-14 09:25
标题: 怎样删除菜单里的血量和技能呀
想做一个横版2D解谜游戏,但是菜单不知道怎么改,想把没有用的血量和技能删掉。
或者有什么可以商用的菜单UI插件也可以,可以改一下菜单的样子
作者: 小秋橙    时间: 2023-11-14 10:11
Window_Base.prototype.drawActorSimpleStatus = function(actor, x, y, width) {
    var lineHeight = this.lineHeight();
    var x2 = x + 180;
    var width2 = Math.min(200, width - 180 - this.textPadding());
    this.drawActorName(actor, x, y); // 角色名
    this.drawActorLevel(actor, x, y + lineHeight * 1); // 角色等级
    this.drawActorIcons(actor, x, y + lineHeight * 2); // 角色状态图标
    this.drawActorClass(actor, x2, y); // 角色职业
    this.drawActorHp(actor, x2, y + lineHeight * 1, width2); // 角色生命
    this.drawActorMp(actor, x2, y + lineHeight * 2, width2); // 角色魔力
}; // 以上所有 this.drawActorXxx 都可以整行删掉来取消绘制部分内容

Window_MenuCommand.prototype.needsCommand = function(name) {
    var flags = $dataSystem.menuCommands;
    if (flags) {
        switch (name) {
        case 'item': return flags[0];
        case 'skill': return false; // false表示无视数据库设置强制删掉某个按钮,true表示无视数据库设置强制显示某个按钮
        case 'equip': return flags[2];
        case 'status': return flags[3];
        case 'formation': return flags[4];
        case 'save': return flags[5];
        }
    }
    return true;
};
作者: 暮光闪闪OL    时间: 2023-11-14 10:38
小秋橙 发表于 2023-11-14 10:11
Window_Base.prototype.drawActorSimpleStatus = function(actor, x, y, width) {
    var lineHeight = th ...

谢谢,但这个该怎么用哇,是脚本吗?




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