查看: 1570|回复: 8

关于自制窗口的问题

  [复制链接]
梦石
0
星屑
50
在线时间
231 小时
注册时间
2007-12-17
回帖
384
发表于 2008-3-18 22:19:49 | 显示全部楼层 |阅读模式

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

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

×
用了那个教程,自己制作了一个显示特定物品的菜单窗口
http://rpg.blue/web/htm/news428.htm

我希望进入那个窗口就不能退出,除非选择了物品执行完该物品触发的公共事件之后才可以返回游戏画面
版务信息:本贴由楼主自主结贴~
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-27
回帖
131
发表于 2008-3-18 22:21:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
231 小时
注册时间
2007-12-17
回帖
384
 楼主| 发表于 2008-3-18 22:24:16 | 显示全部楼层
一般的窗口是可以按ESC退出的,我希望我做的那个特定的窗口进入之后,按ESC也不能退出,除非执行完选择物品的公共事件才可以自动退出窗口画面
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-15
回帖
254
发表于 2008-3-18 22:33:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
231 小时
注册时间
2007-12-17
回帖
384
 楼主| 发表于 2008-3-18 22:46:53 | 显示全部楼层
以下引用艾铃于2008-3-18 14:33:24的发言:

找你复制的Scene_Item把

   # 按下 B 键的情况下
   if Input.trigger?(Input::B)
     # 演奏取消 SE
     $game_system.se_play($data_system.cancel_se)
     # 由于物品用完而不能使用的场合
     unless $game_party.item_can_use?(@item.id)
       # 再次生成物品窗口的内容
       @item_window.refresh
     end
     # 删除目标窗口
     @item_window.active = true
     @target_window.visible = false
     @target_window.active = false
     return
   end


注释掉或者咔嚓看看吧喵~






我在新建的Scene_Item1 ★中把上面这段直接删了,可是为什么按ESC键还是能退出窗口?
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
回帖
1385
发表于 2008-3-18 22:56:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-27
回帖
131
发表于 2008-3-18 22:58:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
231 小时
注册时间
2007-12-17
回帖
384
 楼主| 发表于 2008-3-18 22:59:50 | 显示全部楼层
嗯的
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-27
回帖
131
发表于 2008-3-18 23:01:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部