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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
帖子
29
跳转到指定楼层
1
发表于 2008-8-30 20:40:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是召唤物品栏是时候
左边的命令窗口不消失

Lv5.捕梦者

梦石
0
星屑
37915
在线时间
5456 小时
注册时间
2006-11-10
帖子
6554
2
发表于 2008-8-30 22:07:33 | 只看该作者
不要调用SCENE ITEM,直接把SCENE ITEM的内容整进SCENE MENU,然后隐藏和禁止道具窗口的活动,当COMMAND等于0的时候再激活道具窗口就行了。

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
帖子
29
3
 楼主| 发表于 2008-8-30 23:20:35 | 只看该作者
刚才弄的,连个命令窗口都出不来
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-2-15
帖子
29
4
 楼主| 发表于 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里添加上刷新和释放就好了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-14 04:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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