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

Project1

 找回密码
 注册会员
搜索
查看: 4541|回复: 21
打印 上一主题 下一主题

[已经解决] 建立$开头的全局变量可以像公共变量那样包涵“[]”符号吗?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3082
在线时间
205 小时
注册时间
2019-9-16
帖子
224
1
发表于 2019-11-29 00:56:01 | 显示全部楼层
taeckle 发表于 2019-11-28 23:47
多谢大神!
那请问我可以直接用一个for循环做吗?
比如上面的例子是否可以这么写呢:


可以,但是你写的有问题

RUBY 代码复制
  1. $xyz = []
  2. for i in 1..7
  3. $xyz[i] = 0        #改了这里
  4. end

也可以写成这样

RUBY 代码复制
  1. $xyz = []
  2. (1..7).each { |i|   $xyz[i] = 0 }

点评

找到区别了!多谢指正!  发表于 2019-11-29 05:39
我写的哪里有问题了..不是跟你写的一样嘛..  发表于 2019-11-29 05:38

评分

参与人数 2星屑 +30 +1 收起 理由
guoxiaomi + 30 塞糖
taeckle + 1 多谢指正!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3082
在线时间
205 小时
注册时间
2019-9-16
帖子
224
2
发表于 2019-11-29 13:02:36 | 显示全部楼层
taeckle 发表于 2019-11-29 07:09
报告大神,
这么建全局变量好像就不能读写或者对全局变量做加减乘除的运算了,关闭游戏后在重新登录游戏 ...

你把数据存进系统原有的变量就行了啊,这样就会可以保存数据了。
如果你的数据很多也不要紧,把系统原有变量的其中一个声明成数组变量就好了。
https://rpg.blue/thread-479105-1-1.html
这是你曾经发的帖子,5楼我回答了你这种问题,你怕是没认真看

评分

参与人数 1+1 收起 理由
taeckle + 1 谢谢你!

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-2 09:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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