Project1

标题: 脚本改乱了求正解 [打印本页]

作者: __天际    时间: 2013-5-3 19:04
标题: 脚本改乱了求正解
Window_Command  
class Window_Command < 后面是哪个?不小心给弄上Window_HorzCommand了
作者: 亿万星辰    时间: 2013-5-3 19:45
你新建个工程就可以看到了……
大概是Window_Selectable?
作者: 蓝焰。    时间: 2013-5-3 19:51
< 表示 是 的子类
我也不是太明白就交流下吧
后面应该是个类名恩
然后      
然后就是
子类恩


就这样吧(??)

你改他干嘛
作者: __天际    时间: 2013-5-5 10:18
好了。一开始看了个教程把他改成横版了,然后想改回来。然后就没有然后了..
可是一开菜单,说Scene_Menu  里的@command_window = Window_MenuCommand.new出了问题。发生ArgumentError。wrong number of arguments(0 for 2)。怎么改?
作者: j433463    时间: 2013-5-5 15:07
默认的 Window_MenuCommand 方法不需要参数,您这个怎么会要求两个参数?
作者: __天际    时间: 2013-5-5 18:12
该怎么修改呀?说的哪个方法是new吗?为什么我找不到?
我虽然学过些C++,但对rgss3不熟悉,求解。
作者: j433463    时间: 2013-5-6 04:12
本帖最后由 j433463 于 2013-5-6 04:21 编辑

看看您的 Window_MenuCommand 中的   def initialize
后面有没有加上参数,像是:

  def initialize(x, width)

有的话去掉包含括号在内的那些

  def initialize

底下的

super(0, 0)

如果您只是

super

没给参数也会有相同的错误讯息,但错误行应该是不同的。

或者,您另开一个新工程,把新工程中的 Window_MenuCommand 拿来比对,或是直接 Copy 过来覆盖也可以,这样就能恢复初期的脚本状态。
作者: __天际    时间: 2013-5-10 17:47
嗯。谢了。。。。。。。。。。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1