赞 | 204 |
VIP | 13 |
好人卡 | 7 |
积分 | 122 |
经验 | 52899 |
最后登录 | 2021-6-29 |
在线时间 | 4435 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 12157
- 在线时间
- 4435 小时
- 注册时间
- 2014-4-11
- 帖子
- 5955
|
最好是有上限。无限个迟早会崩溃掉。不用两个。一个变量就能无限加所有坐标了。把这个变量设置成数组,然后把坐标添加进去。
$gameVariables._data[1] = []
像这样,先把1号变量设成空的数组
然后
var xy = [1,2]
把XY坐标设成数组
然后
$gameVariables._data[1].push(xy)
这样1号变量里面的内容就是
[[1,2]]
再添加个坐标就是
var xy = [3,4]
$gameVariables._data[1].push(xy)
就是
[[1,2],[3,4]]
你要是想获得 [1,2]
就是 $gameVariables._data[1][0]
[3,4]就是 $gameVariables._data[1][1]
获得3就是 $gameVariables._data[1][1][0]
获得最后一组内容就是
var last = $gameVariables._data[1].length
这样获得了这个数组的内容的个数,也就是长度
最后一位也就是最大个数减少一位,因为是从0开始
var new_last = lasr -1
然后下面这个就是获得了最后一位
var jieguo = $gameVariables._data[1][new_last]
|
|