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

Project1

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

[已经过期] 自制主菜单窗口,如何在选装备确定后弹出目标选择窗口?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
跳转到指定楼层
1
发表于 2013-7-11 08:52:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 兔毛鹿 于 2013-8-14 16:07 编辑

自制了一个主菜单窗口,只在Game_Player的272~297行添加过一段脚本,请教如何在选装备确定后弹出一可选择角色的目标窗口?

附上工程:
Project1.rar (190.76 KB, 下载次数: 52)



添加的脚本:
RUBY 代码复制
  1. if Input.trigger?(Input::B)
  2.       w = Window_Command.new(128,["物品","装备","存档","退出"])
  3.       w.x = 320
  4.       w.y = 240
  5.       loop do
  6.         Graphics.update
  7.         Input.update
  8.         w.update
  9.         if Input.press?(Input::C)
  10.           $game_system.se_play($data_system.decision_se)
  11.           case w.index
  12.           when 0
  13.             p "物品"
  14.           when 1
  15.             p "装备"
  16.           when 2
  17.             $scene = Scene_Save.new
  18.             w.dispose
  19.             w = nil
  20.             return
  21.           when 3
  22.             exit
  23.           end
  24.         end
  25.       end
  26.     end




点评

楼主是不是搞JAVA的……  发表于 2013-7-23 22:52
没见过如此写脚本的…………太强悍了……  发表于 2013-7-11 13:48
Tomorrow

Lv1.梦旅人

梦石
0
星屑
70
在线时间
19 小时
注册时间
2006-12-27
帖子
30
2
发表于 2013-7-11 08:57:36 | 只看该作者
NEW一个新的装备或者其他的Scene,然后调用一下就可以了吧.不知道答得对不对
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
3
 楼主| 发表于 2013-7-11 09:00:45 | 只看该作者
本帖最后由 兔毛鹿 于 2013-7-11 09:10 编辑

如何调出以前缺省的窗口呢?
Tomorrow
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
75
在线时间
435 小时
注册时间
2012-7-31
帖子
796
4
发表于 2013-7-11 09:33:45 | 只看该作者
$scene = Scene_Item.new
$scene = Scene_Equip.new
就像呼出存档界面一样。

点评

装备就不一样了吧,有分一号队员,二号队员的说  发表于 2013-7-11 09:49
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
5
 楼主| 发表于 2013-7-11 10:12:25 | 只看该作者
原野清平 发表于 2013-7-11 09:33
$scene = Scene_Item.new
$scene = Scene_Equip.new
就像呼出存档界面一样。

装备时,那个选人的目标窗口怎么调出来?

点评

可以参见默认脚本啊。  发表于 2013-7-11 10:20
Tomorrow
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
815
在线时间
636 小时
注册时间
2011-1-21
帖子
176
6
发表于 2013-7-11 14:38:37 | 只看该作者
楼主是要做即时回合制战斗系统么?我也很想做呢!楼主加油!我就恭候佳音喽~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
7
 楼主| 发表于 2013-7-11 14:53:55 | 只看该作者
自己加了一段脚本用来生成目标窗口(红色部分),结果变成图中这样一个,大光标无法选择角色,到底怎么把目标选择窗口调出来?



    if Input.trigger?(Input::B)
      w = Window_Command.new(128,["物品","装备","存档","退出"])
      w.x = 320
      w.y = 240
      w.z = 100
      loop do
        Graphics.update
        Input.update
        w.update
        if Input.press?(Input::C)
          $game_system.se_play($data_system.decision_se)
          case w.index
          when 0
            $scene = Scene_Item.new
            w.dispose
            w = nil
            return
          when 1
            w2 = Window_Target.new
            w2.x =   0;w2.y = 0; w2.z = 200
            loop do
              Graphics.update
              Input.update
              w2.update
            end
            $scene = Scene_Equip.new
            w.dispose
            w = nil
            return
          when 2
            $scene = Scene_Save.new
            w.dispose
            w = nil
            return
          when 3
            exit
          end
        end
      end
    end







评分

参与人数 1星屑 +30 收起 理由
︶ㄣ牛排ぶ + 30 认可答案

查看全部评分

Tomorrow
回复 支持 反对

使用道具 举报

Lv3.寻梦者

唯一的信徒

梦石
0
星屑
1665
在线时间
1357 小时
注册时间
2013-1-29
帖子
1637
8
发表于 2013-7-11 15:17:58 | 只看该作者
Window_Target与你的简洁的菜单形成了强烈的对比=-=
『我只是一个正在潜心修炼的渣乐师罢了』
Dear Time\(^o^)/~


假如上面的图片挂了的话麻烦各位去发个帖 @ 一下 orzFly 让他修复 deartime
回复 支持 反对

使用道具 举报

Lv3.寻梦者

○赛

梦石
0
星屑
1249
在线时间
1276 小时
注册时间
2013-1-22
帖子
2246

贵宾

9
发表于 2013-7-11 20:06:26 | 只看该作者
补充四楼,可以按PageUp和PageDown键切换人物。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
10
 楼主| 发表于 2013-7-12 10:20:47 | 只看该作者
按键确实可以切换人物,但我还是希望选装备确定后弹出一目标选择窗口,应该怎么做?
Tomorrow
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-29 17:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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