Project1

标题: 脚本初始化出错 [打印本页]

作者: hys111111    时间: 2013-12-15 15:51
标题: 脚本初始化出错


出错的地方是这里:$game_temp.initialize

实际上,在游戏刚开始,就已经$game_temp = Game_Temp.new了。
而且Game_Temp这个类里面,也有initialize这个def

我想把所有的东西初始化,(那些临时开关全部关掉或初始化)
为什么我这样会出错呢?
作者: Sion    时间: 2013-12-15 18:24
本帖最后由 Sion 于 2013-12-15 18:25 编辑

initialize 是私有方法,只能在内部调用
直接 $game_temp = Game_Temp.new 就行。
或者这样定义一个 public 方法来调用它:
  1. def init2
  2.   initialize
  3. end
复制代码

作者: hys111111    时间: 2013-12-15 22:41
Sion 发表于 2013-12-15 18:24
initialize 是私有方法,只能在内部调用
直接 $game_temp = Game_Temp.new 就行。
或者这样定义一个 public ...

竟然还有私有方法……

以为有def就可以随意调用了……




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