質問編集履歴
2
情報の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,13 +1,9 @@
|
|
1
1
|
###前提・実現したいこと
|
2
|
-
あるオブジェクトのY座標を固定。
|
3
|
-
|
2
|
+
ビリヤードゲームで、球同士の衝突で球が台から飛び出るのを防ぐ。(台の穴には入るようにする)
|
3
|
+

|
4
4
|
|
5
5
|
|
6
6
|
|
7
7
|
|
8
|
-
|
9
8
|
###試したこと
|
10
|
-
void OnTriggerStay(Collision other){
|
11
|
-
rb.constraints = RigidbodyConstraints.None;
|
12
|
-
}
|
13
|
-
|
9
|
+
](63a4c2bc5aca17e7ed91990dde7e6e4c.png)
|
1
質問不備による内容の変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
座標の固定と解除について
|
body
CHANGED
@@ -1,10 +1,13 @@
|
|
1
1
|
###前提・実現したいこと
|
2
|
+
あるオブジェクトのY座標を固定。
|
2
|
-
|
3
|
+
一定の範囲内のなかにオブジェクトが入っているときに、そのオブジェクトのY座標の固定を解除する
|
3
|
-
ボールのY座標を固定しておかないとボールどうしの衝突によってボールが台の枠を飛び越えていってしまいます。
|
4
|
-
この問題を解決する方法を知っていたら、ご回答していただけると嬉しいです。
|
5
4
|
|
6
5
|
|
7
6
|
|
8
7
|
|
8
|
+
|
9
9
|
###試したこと
|
10
|
+
void OnTriggerStay(Collision other){
|
10
|
-
rb.constraints = RigidbodyConstraints.None;
|
11
|
+
rb.constraints = RigidbodyConstraints.None;
|
12
|
+
}
|
13
|
+
*オブジェクトのY座標はRigidbodyのfreeze positionで固定しています
|