查看: 2921|回复: 3

[已经解决] 用了另外的菜单主题为什么窗口里有灰色阴影

[复制链接]
梦石
0
星屑
637
在线时间
610 小时
注册时间
2010-8-5
回帖
129
发表于 2012-5-18 20:27:25 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 jezad 于 2012-5-19 02:02 编辑

这个是论坛里下的

我用的是这个

我用的是这个


变成这样

变成这样


这个阴影是用脚本实现的吗

试了下可以数据库里改这个半透明的颜色 但我没找到怎么改成不透明的

是通过 window_message里的self.opacity = @background == 0 ? 255 : 0改的吗? 0?255:0没看懂
好像又不是这个来改 唉……
梦石
0
星屑
48
在线时间
841 小时
注册时间
2010-8-11
回帖
1029
发表于 2012-5-19 07:14:07 | 显示全部楼层
首先:
  1. self.opacity = @background == 0 ? 255 : 0
复制代码
等同于:
  1. if @background == 0
  2.   self.opacity = 255
  3. else self.opacity = 0
  4. end
复制代码
是条件分歧的另一种形式,意思就是说:
当@background为0时,self.opacity为255,
否则,self.opacity为0。
(话说你是在哪里找到这句脚本的?)
其次:
我看不太懂你提出的问题,可不可以说详细一点。

点评

background=0是啥意思?这句是在window_message的195行 我的问题就是菜单有文字的地方都是半透明的呀 我想弄成不透明的 默认菜单也是半透明的  发表于 2012-5-19 11:32
回复

使用道具 举报

梦石
0
星屑
637
在线时间
610 小时
注册时间
2010-8-5
回帖
129
 楼主| 发表于 2012-5-19 12:13:34 | 显示全部楼层
这个脚本好像是写窗口本身的 对我的问题好像没帮助……继续找……
回复

使用道具 举报

梦石
0
星屑
48
在线时间
841 小时
注册时间
2010-8-11
回帖
1029
发表于 2012-5-19 21:28:56 | 显示全部楼层
好像是self.back_opacity这个变数吧,
在Window_Base的initialize方法中,添加一句
  1. self.back_opacity = 255
复制代码
就可以了吧。

点评

跪谢好心人! orz 看你之前的回帖之后我就想到了但插错地方了还以为没用呢 又试了一次可以了!谢谢你关注我这个傻傻的问题!  发表于 2012-5-19 21:56

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
迷糊的安安 + 200 + 2 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部