设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2390|回复: 9

[已经解决] 请问怎么获取变量的名字呢?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3072
在线时间
205 小时
注册时间
2019-9-16
帖子
224
发表于 2019-10-26 12:49:01 | 显示全部楼层 |阅读模式

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

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

x
比如$game_variables[16]=XXX,是给变量16赋值,或者也能读取16变量的值。
但如果我想知道16变量的变量名呢?应该怎么写?

此外,获取开关、物品、公共事件的名字,应该怎么写呢?

Lv5.捕梦者

梦石
0
星屑
33043
在线时间
10470 小时
注册时间
2009-3-15
帖子
4756
发表于 2019-10-26 13:15:09 | 显示全部楼层
本帖最后由 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。

点评

保存了,非常感谢!  发表于 2019-11-3 00:19
@mapinfo = load_data("Data/MapInfos.rxdata") p @mapinfo[1].name  发表于 2019-11-2 22:27
比如$game_map.map_name是当前地图名,指定的地图名怎么获取呢?  发表于 2019-11-2 21:56
大神,有办法显示地图名吗?每次场景移动后下面不是显示个名字吗?就那个名字怎么获取呢?  发表于 2019-11-2 21:47
非常感谢,会了!  发表于 2019-10-26 13:37

评分

参与人数 2星屑 +70 +2 收起 理由
taeckle + 1 塞糖
RyanBern + 70 + 1 认可答案

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33043
在线时间
10470 小时
注册时间
2009-3-15
帖子
4756
发表于 2019-11-2 22:27:55 | 显示全部楼层
RUBY 代码复制
  1. @mapinfo = load_data("Data/MapInfos.rxdata")
  2. p @mapinfo[1].name

点评

是啊...  发表于 2019-11-3 15:28
原來地图信息名字 在这个文件里?  发表于 2019-11-3 12:50
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-3-29 21:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表