Project1

标题: 请问怎么获取变量的名字呢? [打印本页]

作者: 寒凌天    时间: 2019-10-26 12:49
标题: 请问怎么获取变量的名字呢?
比如$game_variables[16]=XXX,是给变量16赋值,或者也能读取16变量的值。
但如果我想知道16变量的变量名呢?应该怎么写?

此外,获取开关、物品、公共事件的名字,应该怎么写呢?
作者: soulsaga    时间: 2019-10-26 13:15
本帖最后由 soulsaga 于 2019-10-26 13:32 编辑

物品用$data_items[x].name
公共事件用$data_common_events[x].name
$data_system.variables 保存所有变量的名称
$data_system.switches  保存所有开关的名称
F1的$data_system说明
switches
开关名称目录。是以开关 ID 为索引的字符串数组,其 0 号单元为 nil。

variables
变量名称目录。是以变量 ID 为索引的字符串数组,其 0 号单元为 nil。


作者: soulsaga    时间: 2019-11-2 22:27
RUBY 代码复制
  1. @mapinfo = load_data("Data/MapInfos.rxdata")
  2. p @mapinfo[1].name





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