Project1
标题:
脚本问问
[打印本页]
作者:
kvkv97
时间:
2013-12-15 17:46
标题:
脚本问问
class Game_Temp
#--------------------------------------------------------------------------
# ● 定义实例变量
#--------------------------------------------------------------------------
attr_accessor :map_bgm # 地图画面 BGM (战斗时记忆用)
attr_accessor :choice_start # 选择项 开始行
attr_accessor :battle_can_escape # 战斗中 允许逃跑 ID
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
@map_bgm = nil #为什么设空值?
@choice_start = 99 #这个为什么设99?
@battle_can_escape = false #false为假,为什么要怎么设定?
end
end
作者:
774741359
时间:
2013-12-15 18:53
Game_Temp类本身不处理这些数据,这些数据由对应的类来处理他们。
这些数据在没有存档之前保存在Game_Temp的实例里,需要这些数据的类会通过$game_temp.XXX来调用他们
比如menu_calling=false
这个变量代表菜单是否打开中。
Scene_map 处理它,如果这个值为真,map就会跳向menu场景。
楼主所说的空,99,假,只是一个初始值。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1