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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 战圣王子
打印 上一主题 下一主题

如何自制菜单的金钱窗口?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
11
发表于 2008-4-9 05:00:18 | 只看该作者
@gold_window.active = false
@gold_window.visible = false

如此云云~~~
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv1.梦旅人

茄孓

梦石
0
星屑
72
在线时间
140 小时
注册时间
2007-5-29
帖子
956
12
发表于 2008-4-9 05:03:13 | 只看该作者
在按下B键时弄一个变量
if Input.trigger?(Input::B)
开关1 = true
调用菜单
开关1 = false
end
然后在你释放窗口的地方
给个判断就可以了
if 开关1 == true
释放
end
回复 支持 反对

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
1030
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

13
发表于 2008-4-9 05:04:58 | 只看该作者
補充:
樓上的是暫時消失

窗口消失的是
@gold_window.dispose

如此一勞永逸
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv1.梦旅人

茄孓

梦石
0
星屑
72
在线时间
140 小时
注册时间
2007-5-29
帖子
956
14
发表于 2008-4-9 05:12:55 | 只看该作者
class Scene_Map
  alias old_main main
  def main
    @gold = Window_Gold.new
    @gold.visible = false
    old_main
    @gold.dispose
  end
  alias old_update update
  def update
    if $game_switches[1] == true #打开一号开关后显示窗口 自己可以修改开关
#号码
      @gold.visible = true
      @gold.x = 150 #打开一号开关后显示窗口的X坐标 自行修改坐标
      @gold.y = 150 #打开一号开关后显示窗口的Y坐标 自行修改坐标
    else
      @gold.visible = false
    end
    @gold.refresh
    old_update
  end
end

系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
79 小时
注册时间
2006-7-19
帖子
76
15
 楼主| 发表于 2008-4-9 05:17:47 | 只看该作者
大家说得都是默认金钱窗口,跟自制菜单都没关系的吧?唉`````我要的是把默认金钱窗口调用在自制菜单中显示?仙剑那自制菜单金钱调用做到了,但里面脚本设置很多我不是很懂?烦呀
回复 支持 反对

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
1030
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

16
发表于 2008-4-9 05:26:06 | 只看该作者
調用一個窗口,實際上就是
1.産生窗口
@gold = Window_Gold.new
2.在改變的時候刷新窗口
@gold.update if ???
3.釋放窗口
@gold.dispose

基本上每個界面都要用到這個方法
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
79 小时
注册时间
2006-7-19
帖子
76
17
 楼主| 发表于 2008-4-9 05:45:02 | 只看该作者
以下引用禾西于2008-4-8 21:26:06的发言:

調用一個窗口,實際上就是
1.産生窗口
@gold = Window_Gold.new
2.在改變的時候刷新窗口
@gold.update if ???
3.釋放窗口
@gold.dispose

基本上每個界面都要用到這個方法


具体怎么操作的?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
79 小时
注册时间
2006-7-19
帖子
76
18
 楼主| 发表于 2008-4-9 05:50:32 | 只看该作者
以下引用9244579于2008-4-8 21:12:55的发言:


class Scene_Map
alias old_main main
def main
   @gold = Window_Gold.new
   @gold.visible = false
   old_main
   @gold.dispose
end
alias old_update update
def update
   if $game_switches[1] == true #打开一号开关后显示窗口 自己可以修改开关
#号码
     @gold.visible = true
     @gold.x = 150 #打开一号开关后显示窗口的X坐标 自行修改坐标
     @gold.y = 150 #打开一号开关后显示窗口的Y坐标 自行修改坐标
   else
     @gold.visible = false
   end
   @gold.refresh
   old_update
end
end



[本贴由作者于 2008-4-8 21:13:37 最后编辑]

感谢你的脚本,非常好用。基本算是解决了。就是没调用在自制菜单中显示?你的脚本是默认那个用开关调用而以。可能是我的自制菜单比教简单,所以好用。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
1030
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

19
发表于 2008-4-9 05:57:35 | 只看该作者
可以到這裏補充一下界面類的基礎知識
http://rpg.blue/web/htm/news577.htm


連帖不是好習慣
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv1.梦旅人

茄孓

梦石
0
星屑
72
在线时间
140 小时
注册时间
2007-5-29
帖子
956
20
发表于 2008-4-10 01:28:58 | 只看该作者
汗``你可以在打开自制菜单时,同时也打开那个开关不就ok?
关闭自制菜单时,也关闭那个金钱开关?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 23:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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