查看: 4953|回复: 5

[有事请教] 有没有办法改变对话窗口的透明度

[复制链接]
梦石
9
星屑
398
在线时间
121 小时
注册时间
2012-5-1
回帖
30
发表于 2020-5-21 02:27:28 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
MV的默认对话框是半透明的,我将素材弄成全黑后依旧是半透明状态。
因为美术风格跟半透明合不来所以我希望弄成全黑的,目前表面上的功能我都试了一遍,还有什么其他办法吗。比如改代码之类的都行。
梦石
0
星屑
6334
在线时间
287 小时
注册时间
2018-1-22
回帖
207
发表于 2020-5-21 04:41:16 | 显示全部楼层
在rpg_windows中,找到Window_Message,大概在4000多行的位置,然后在initialize函数中插入 this.backOpacity = 255; (分号要加)
如果还没有效果,再试试this.opacity = 255;
QQ截图20200520212102.png
自分自身の神様になること
回复

使用道具 举报

梦石
0
星屑
22584
在线时间
2605 小时
注册时间
2015-7-4
回帖
918
发表于 2020-5-21 11:18:26 | 显示全部楼层
不是直接修改素材能搞定么?
回复

使用道具 举报

梦石
0
星屑
3528
在线时间
743 小时
注册时间
2016-2-28
回帖
129
发表于 2020-5-21 11:22:14 | 显示全部楼层
不想改脚本的话,也可以直接用YEP的CoreEngine.js
里面有一个参数叫Window Opacity,改成255就全黑了

点评

支持,yep的确方便  发表于 2020-5-21 12:58
回复

使用道具 举报

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2020-5-21 18:08:19 | 显示全部楼层
Window_Base.prototype.standardBackOpacity = function() {
    return 160;
};

这个160就是默认的窗口透明度
回复 1 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部