Project1
标题:
问个全局变量问题
[打印本页]
作者:
康师傅冰红茶
时间:
2009-1-17 06:49
提示:
作者被禁止或删除 内容自动屏蔽
作者:
ONEWateR
时间:
2009-1-17 21:42
因为你在Scene里def它。并米有执行它。
当然不会出错啦。 orz [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
3535
时间:
2009-1-17 22:09
调用时其中一个变量为nil。。。。 [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
康师傅冰红茶
时间:
2009-1-18 04:11
提示:
作者被禁止或删除 内容自动屏蔽
作者:
菜鸟飞呀飞
时间:
2009-1-18 04:18
提示:
作者被禁止或删除 内容自动屏蔽
作者:
康师傅冰红茶
时间:
2009-1-18 04:48
提示:
作者被禁止或删除 内容自动屏蔽
作者:
康师傅冰红茶
时间:
2009-1-18 07:06
提示:
作者被禁止或删除 内容自动屏蔽
作者:
后知后觉
时间:
2009-1-18 07:50
那你就把这一句写完嘛
if $gengetu + $gengetu1 + $gengetu2 + $gengetu3 + $gengetu4 + $gengetu5 + $gengetu6 == 0
p 1111
end
你的if后面有7个全局变量,据我所知……
自定义的全局变量你不在save和load里面添加存储和读取的话是不会写到存档里去的
还是改用全局的数据库变量吧$game_variables[id]
如果你坚持要使用自定义的全局变量的话
建议你在Scene_Title类的def main下面把他们初始化为0
去试试看吧……!
你进入Menu的时候把他们全部初始化为0了,所以他们可以相加
但是其他地方你没有给他们赋值,那他们的值就是nil
0 + nil = ? 我没试过-_-! [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
康师傅冰红茶
时间:
2009-1-18 17:42
提示:
作者被禁止或删除 内容自动屏蔽
作者:
康师傅冰红茶
时间:
2009-1-18 17:46
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1