RPGMZ 窗口完全透明 并且取消暂停标记 去掉倒三角

直接上代码

(() => {
	Window.prototype._updatePauseSign = function() {
        //取消暂停标记
    };
})();

Window.pause 是暂停标记的开关

重写暂停标记的绘制 为空 就不显示了

Window_Scrollable.prototype.updateArrows = function() {
        this.downArrowVisible = false;
        this.upArrowVisible = false;
    };

选择子项也会有倒三角 在这里取消掉

const _Window_Selectable_prototype_drawBackgroundRect = Window_Selectable.prototype.drawBackgroundRect;
	Window_Selectable.prototype.drawBackgroundRect = function(rect) {
        
    };

去掉背景 这去掉的是选项中的子项背景 达到完全透明效果

Window_Base.prototype.initialize = function(rect) {
		_Window_Base_prototype_initialize.call(this, rect);
this.backOpacity=0;
		this.opacity = 0;
		this.frameVisible = false;
	};

透明度设为0

完全去掉RPGMZ默认的窗口皮肤 不影响功能

Window_Base 有两个位图

1. this.contents前景位图 显示的文本图标用它画出来

2. this.contentsBack 背景位图 渐变的窗口颜色 用它画出来

图片效果

真正的全透明效果

对话 没有倒三角

结尾总结

请Project1论坛的小圈子 离开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值