赞 | 13 |
VIP | 9 |
好人卡 | 3 |
积分 | 51 |
经验 | 27577 |
最后登录 | 2024-10-30 |
在线时间 | 1004 小时 |
Lv4.逐梦者 【欧皇】
- 梦石
- 3
- 星屑
- 2066
- 在线时间
- 1004 小时
- 注册时间
- 2013-8-19
- 帖子
- 3486
|
8楼
楼主 |
发表于 2015-4-4 20:58:53
|
只看该作者
芯☆淡茹水 发表于 2015-4-4 20:23
你确定 $xxx[XX] 或 $xxx[XX][XX] 是一个数组?
总之给上原句了
第15行出错了- #==============================================================================
- # ■ Interpreter (分割定义 8)
- #------------------------------------------------------------------------------
- # 执行事件命令的解释器。本类在 Game_System 类
- # 和 Game_Event 类的内部使用。
- #==============================================================================
- class Interpreter
- #--------------------------------------------------------------------------
- # ● 获取变量
- # variable_id : 变量 ID
- #--------------------------------------------------------------------------
- def [](variable_id)
- return 0 if @event_id == 0
- if $game_self_var[$game_map.map_id][@event_id][variable_id] == nil
- return 0
- else
- return $game_self_var[$game_map.map_id][@event_id][variable_id]
- end
- end
- #--------------------------------------------------------------------------
- # ● 设置变量
- # variable_id : 变量 ID
- # value : 变量的值
- #--------------------------------------------------------------------------
- def []=(variable_id, value)
- return if @event_id == 0
- $game_self_var[$game_map.map_id][@event_id][variable_id] = value
- end
- end
复制代码 |
|