设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1307|回复: 1
打印 上一主题 下一主题

[已经解决] 窗口visible问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
122
在线时间
1740 小时
注册时间
2009-7-12
帖子
443
跳转到指定楼层
1
发表于 2011-12-5 00:10:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在Window_Skill中(暂且称甲窗口)
为了增加一个窗口可显示「目前光标所指的技能」的名称
所以在initialize多设定了一个Window,是带入Window_Base类的,暂且称乙窗口
但是在Scene_Battle中有设定到甲窗口的visible = false的地方
当然这样的设定下甲窗口一定是不可见的了,但是乙窗口却没有消失
而套用乙窗口的变量去做visible却会出错,说是套用错误的类
然而之前已经定义过乙窗口了也不可能再重复定义

求如何让乙窗口消失的方法?

那啥…我以為用戶名只是通行碼…
所以我暱稱不是serena718哈,是月見斐夜

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
2
发表于 2011-12-5 00:31:46 | 只看该作者
本帖最后由 wbsy8241 于 2011-12-5 00:32 编辑

attr_accessor :乙窗口的变量名
放入甲窗口的initialize 上面

然后就可以在Scene_Battle中写  甲窗口.乙窗口的变量名.visible = false
回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 06:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表