配列の作成に少し混乱しています。x:y座標とその寸法(グリッドサイズ)のアイテムのリストがあります...例:
x: 1
y: 7
width: 2 tiles
height: 2 tiles
したがって、私がやろうとしているアイデアは、「占有」されているx:yグリッドの配列を作成することです。しかし、そのようなデータをループして、占有されているタイルが存在するようにします。
x: 1
y: 7
//
x: 2
y: 7
//
x: 1
y: 8
//
x: 2
y: 8
上記の例では、アイテムは2 x 2タイル(正方形)であるためです。
私のオブジェクトは次のように構成されています(console.log(sdata);に表示されます)。
7: Array[4]
0: "1"
1: "7"
2: "2"
3: "2"
そうですね、この種のグリッド参照を格納する配列を作成しようとしています。取得しようとしていることを説明したと思いますが、配列を作成するためのループを構成する方法を理解できません。