查看: 2166|回复: 1

[已经解决] 脚本问问

[复制链接]
梦石
0
星屑
4761
在线时间
285 小时
注册时间
2013-10-13
回帖
580
发表于 2013-12-15 17:46:50 | 显示全部楼层 |阅读模式

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

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

×
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
梦石
0
星屑
100
在线时间
211 小时
注册时间
2011-8-16
回帖
246
发表于 2013-12-15 18:53:17 | 显示全部楼层
Game_Temp类本身不处理这些数据,这些数据由对应的类来处理他们。
这些数据在没有存档之前保存在Game_Temp的实例里,需要这些数据的类会通过$game_temp.XXX来调用他们
比如menu_calling=false
这个变量代表菜单是否打开中。
Scene_map 处理它,如果这个值为真,map就会跳向menu场景。
楼主所说的空,99,假,只是一个初始值。

点评

清楚  发表于 2013-12-16 16:59

评分

参与人数 1梦石 +1 收起 理由
熊喵酱 + 1 认可答案

查看全部评分

RPGMaker 脚本/学习交流群:143356012
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部