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

Project1

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

[已经解决] 如何在SCENE内打开多个WINDOW

 关闭 [复制链接]

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
跳转到指定楼层
1
发表于 2009-8-25 10:33:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x

我想给右上角的头像用一个专门的WINDOW框起来。
把下面的图标也用一个WINDOW框起来。
这样比较美观。
但是,如果我在一个SCENE内写了两个WINDOW.new的话,他会报错。脚本 'Scene_Xiulian' 的 4 行 发生了 ArgumentError。wrong number of arguments(0 for 1)
第三行    @xl = Window_Xiulian.new
第四行    @hd = Window_Head.new
我爱66RPG,但我讨厌66.
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
21 小时
注册时间
2007-7-3
帖子
573
2
发表于 2009-8-25 10:38:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
3
 楼主| 发表于 2009-8-25 10:49:28 | 只看该作者
  1. class Window_Head < Window_Base
  2.   def initialize
  3.     super(356, 0, 640-360, 128)
  4.     self.contents = Bitmap.new(width - 32, height - 32)
  5.   end
  6. end
复制代码
这个里面我就画了一个框框而已,里面什么内容都没有,怎么会缺一个参数呢?
然后我@hd = Window_Head.new改成了@hd = Window_Head.new(n)
n,1,2,3……都试过了,怎么都没成功。。。。
我爱66RPG,但我讨厌66.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
83 小时
注册时间
2008-4-19
帖子
420
4
发表于 2009-8-25 11:04:19 | 只看该作者
本帖最后由 冰蓝的马甲 于 2009-8-25 11:07 编辑

额。问题解决了。
你整个都简史化了..
那个.new后面接的参数和def initialize()括号里的参数格式是一模一样的。
好吧这是II让我贴的- -
回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
5
 楼主| 发表于 2009-8-25 11:59:50 | 只看该作者
  1. class Window_Head < Window_Base
  2.   def initialize
  3.     super(356, 0, 640-360, 128)
  4.     self.windowskin = RPG::Cache.windowskin("003-xycs02.png")
  5.     self.contents = Bitmap.new(width - 32, height - 32)
  6.   end
  7. end


  8.   class Window_Xiulian < Window_Base
  9.   def initialize
  10.     super(0, 0, 640, 480)
  11.     self.windowskin = RPG::Cache.windowskin("004-xycs03.png")
  12.     self.contents = Bitmap.new(width - 32, height - 32)
  13.   end
  14. end
复制代码
为什么下面这个框框可以显示呢,两个框框都一模一样,下面这个大框框没要什么参数都可以直接打开呀。
何解?
我爱66RPG,但我讨厌66.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
6
 楼主| 发表于 2009-8-25 12:10:34 | 只看该作者
OK,已经解决了,我全局搜索了一下,原来后面的宠物系统还定义了一个WINDOW_HEAD。
跟我起名一样的。
哎,这如今,起个名儿都一样,太没创意了。

本帖由楼主自主结贴,用于悬赏的1000VIP已经全部返还。谢谢各位的热情解答。
我爱66RPG,但我讨厌66.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 17:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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