質問編集履歴

2

文章を修正

2022/08/12 00:28

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- テトリス制作 回転した時の当たり判定のめり込み量修正方法知りたい
1
+ テトリス制作 回転した時の当たり判定の位置修正方法知りたい
test CHANGED
@@ -1,10 +1,12 @@
1
1
  提示画像ですがテトリスのブロック回転でブロックのある場所と重なったときに左右に移動して画面の内側に留まるという処理のバグなのですが提示コードのように実装しているのですがブロックによって外側に出てしまいます。これはどう実装したらいいのでしょうか?
2
+
3
+
2
4
 
3
5
  ##### 現状
4
6
  両方のめり込み量を計算して少ない方に座標を足し引きしています。
5
7
 
6
8
  ##### 実装したいこと
7
- ステージの内側ブロックしたい。
9
+ 右端や左端回転した時重なった時にめり込みどうしたいのか知りたい
8
10
 
9
11
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-11/793256c9-c94b-457c-884b-646545cd4d78.png)
10
12
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-11/91674031-d009-41a3-8a5c-65dae5883837.png)

1

文章を修正

2022/08/11 11:42

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- テトリスでブロックが回転してもステージ内側に留まる処理書き方が知りたい。
1
+ テトリス制作 回転した時当たり判定めり込み量修正が知りたい。
test CHANGED
@@ -1,4 +1,10 @@
1
- 提示画像ですがテトリスのブロック回転でブロックのある場所と重なったときに左右に移動して画面の内側に留まるという処理のバグなのですが提示コードのように両方のめり込み量を計算して少ない方に座標を足し引きして実装しているのですがブロックによって外側に出てしまいます。これはどう実装したらいいのでしょうか?
1
+ 提示画像ですがテトリスのブロック回転でブロックのある場所と重なったときに左右に移動して画面の内側に留まるという処理のバグなのですが提示コードのように実装しているのですがブロックによって外側に出てしまいます。これはどう実装したらいいのでしょうか?
2
+
3
+ ##### 現状
4
+ 両方のめり込み量を計算して少ない方に座標を足し引きしています。
5
+
6
+ ##### 実装したいこと
7
+ ステージの内側にブロックを戻したい。
2
8
 
3
9
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-11/793256c9-c94b-457c-884b-646545cd4d78.png)
4
10
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-08-11/91674031-d009-41a3-8a5c-65dae5883837.png)