| 
 2216| 6
 | [已经解决] 怎么把一个变量当成数组来用 | 
| 
 | ||
| 
 | ||
| 
 点评
TAT 就是不懂才连这么基础的问题都不会呀 
 评分 | ||
| 
 点评
_(:з」∠)_ 直接方向键移动,也就是放弃掉光标操作的做法啦。我不喜欢鼠标,所以要做一定要做成手柄也能操作的很愉快的形式。 
 
应该不会有大问题,因为每次调用前大概都会有一次重定义= = 话说发现移动的战棋系统是啥 
 
写这个的时候我还不懂这个呢,做了一些实测还没有碰到什么显著问题。嘛,如果有人碰到问题我再去该吧……最近在写直接用发现移动的战棋系统 
 
调用 def actor_amuhsp?; true; end 是对整个类起作用的,而不是一个实例 
 
actor_amuhsp? 这东西定义方法略奇葩,而且可能还有问题(虽然不会表现出来)。就不能用一个实例变量嘛! 
 | ||
| 
 点评
忠告:不能完全清楚全局变量的内容时不要改动它。全局变量就是这样一个可怕的东西... 
 
那我是不是该问你为什么不知道值呢? 5000个默认变量上限你能用的完吗?要是用的完还可以扩展上限。 
 
要是不知道v[x]值的话呢?不是故意钻牛角尖的说 
 
$game_variables[X]默认是0,你为什么不用0来判断呢…… 
 
直接写 if v[x][y] != 0 的话,假如实际情况是 v[x]不是数组或者v[x][y]==nil的话就会出错吧 
 评分 | ||
| 
 | ||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-11-1 05:35
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.