質問編集履歴
2
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
また、貫通弾が複数の敵を貫けない。
|
12
12
|
|
13
13
|
改善策1では当たり判定が敵と衝突したらそれ以上敵に当たらないようにして(レイヤー変更?)、ごく短い時間の後当たり判定を復活させる。
|
14
|
-
これにより連撃と貫通弾の問題は改善されるかもしれないが(密着してたらだめかもしれません)複数の敵への近接攻撃の誤作動はらなさそう。
|
14
|
+
これにより連撃と貫通弾の問題は改善されるかもしれないが(密着してたらだめかもしれません)複数の敵への近接攻撃の誤作動はなおらなさそう。
|
15
15
|
|
16
16
|
改善策2は逆の発想で被弾した方のレイヤーを変えて複数当たり判定を検出してしまう誤作動を防ぐ。
|
17
17
|
貫通弾も複数への攻撃も連撃も問題は解消しそうだが、NPCの攻撃がすり抜けてしまうのではないかと懸念。
|
1
URLの追加
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Unityのアクションゲームの攻撃の当たり判定仕様改善についての相談
|
1
|
+
Unityの2Dアクションゲームの攻撃の当たり判定仕様改善についての相談
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
攻撃で一回の攻撃ごとの当たり判定検出回数を制限したい。
|
3
3
|
つまりは一回剣を振る攻撃なら一回だけ敵に当たり、二回素早く剣を振るような攻撃なら二回当たり判定が検出されるというように、誤検出なく当たり回数をコントロールしたい。
|
4
|
-
また、複数の敵に対しても正しく当たり判定を検出したい(一回の攻撃で一回だけ当たる。しかし二体の敵に当たれば二体に一回ずつというように)
|
4
|
+
また、複数の敵に対しても正しく当たり判定を検出したい(一回の攻撃で一回だけ当たる。しかし二体の敵に当たれば二体に一回ずつというように)。
|
5
5
|
|
6
6
|
### 現状の仕様と改善策とそれらの問題点
|
7
7
|
|