質問編集履歴
1
文章の更生
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,12 +2,12 @@
|
|
2
2
|
- [ ] キネマティックの解除時にOnCollisionExitが発生しないようにしたい
|
3
3
|
|
4
4
|
### 前提
|
5
|
-
Unity
|
5
|
+
Unityで、球で壁を一定時間押すと動くような挙動を作りたいと考えています。
|
6
|
-
壁は
|
6
|
+
壁はRigidbodyをキネマティックに設定しているため、球で押しても動きません。
|
7
7
|
|
8
8
|
|
9
9
|
### 発生している問題・エラーメッセージ
|
10
|
-
押している最中に壁のキネマティックを解除すると、物理的には壁が動くようになりますが、解除した瞬間、触れているのに接触判定が外れた(OnCollisionExit
|
10
|
+
押している最中に壁のキネマティックを解除すると、物理的には壁が動くようになりますが、解除した瞬間、触れているのに接触判定が外れた(OnCollisionExitが発生した)状態になってしまいます。
|
11
11
|
これにより、接触中の判定が不安定になってしまうのを解消したいです。
|
12
12
|
箱と球のCollision DetectionはContinuous Speculativeにしています。
|
13
13
|
|