直接上代码
(() => {
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论坛的小圈子 离开