質問編集履歴
1
コードの挿入の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
テトリスをJavaScript作成中です。
|
2
2
|
あきちょんさんのyoutubeを見ながらコードを書いているのですが、ブロックの当たり判定の部分が理解できなくてどなたか教えていただけたら助かります。
|
3
3
|
|
4
|
-
if(
|
4
|
+
if(field[ny][nx]){ retune false; } でなぜ当たり判定ができるのかが理解できません。
|
5
5
|
|
6
|
-
|
7
|
-
---------
|
6
|
+
--------- 理解できない部分 ----------
|
7
|
+
```JavaScript
|
8
|
+
コード
|
8
|
-
|
9
|
+
```当たり判定
|
9
|
-
|
10
10
|
function checkMove(mx, my){
|
11
11
|
for(let y=0; y<TETRO_SIZE; y++){
|
12
12
|
for(let x=0; x<TETRO_SIZE; x++){
|
@@ -26,6 +26,8 @@
|
|
26
26
|
}
|
27
27
|
return true;
|
28
28
|
}
|
29
|
+
|
30
|
+
|
29
31
|
|
30
32
|
------------ 参照コード ----------
|
31
33
|
<!DOCTYPE html>
|