查看: 1710|回复: 3

怎样让物品窗口跟状态窗口一样整合在菜单中?

  [复制链接]
梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
回帖
23
发表于 2008-8-30 20:40:02 | 显示全部楼层 |阅读模式

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

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

×
就是召唤物品栏是时候
左边的命令窗口不消失
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2008-8-30 22:07:33 | 显示全部楼层
不要调用SCENE ITEM,直接把SCENE ITEM的内容整进SCENE MENU,然后隐藏和禁止道具窗口的活动,当COMMAND等于0的时候再激活道具窗口就行了。

简单的说就是不使用$SCENE = SCENE ITEM.NEW这个方法。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
回帖
23
 楼主| 发表于 2008-8-30 23:20:35 | 显示全部楼层
刚才弄的,连个命令窗口都出不来
回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
回帖
23
 楼主| 发表于 2008-8-31 00:13:39 | 显示全部楼层
不用这么麻烦
在SCENE_ITEM里定义一个命令窗口
    s1 = $data_system.words.item
    s2 = $data_system.words.skill
    s3 = $data_system.words.equip
    s4 = "状态"
    s5 = "队伍"
    s6 = "任务"
    s7 = "退出"
    @h_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6,s7])
    @h_window.index = 0
    # 同伴人数为 0 的情况下
    if $game_party.actors.size == 0
      # 物品、特技、装备、状态无效化
      @h_window.disable_item(0)
      @h_window.disable_item(1)
      @h_window.disable_item(2)
      @h_window.disable_item(3)
    end
#再把它无效化
    @h_window.active = false

最后再UPDATE和DISPOSE里添加上刷新和释放就好了
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部