質問編集履歴
2
JumpUpLevel変数のシリアライズ&private化
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,7 +12,8 @@
|
|
12
12
|
GameObject player;
|
13
13
|
Rigidbody playerrigid;
|
14
14
|
ThirdPersonCharacter thirdPersonCharacter;
|
15
|
+
[SerializeField]
|
15
|
-
|
16
|
+
private float JumpUpLevel = 15f;
|
16
17
|
void Start()
|
17
18
|
{
|
18
19
|
player = GameObject.FindWithTag("Player");
|
1
試したことを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -32,8 +32,11 @@
|
|
32
32
|
|
33
33
|
### 試したこと
|
34
34
|
|
35
|
-
コライダーをトリガーにしたり、判定を厚くしても改善されませんでした。
|
35
|
+
・コライダーをトリガーにしたり、BoxColiderにして判定を厚くしても改善されませんでした。
|
36
|
-
|
36
|
+
・CollisionDetectionをContinuousやContinuos Dynamic, Continuous Speculativeなどすべて試してみましたが改善されませんでした。
|
37
|
+
・OnCollisionEnterおよびOnCollisionStayの両方で試しましたが変化は見られませんでした。
|
38
|
+
・AddForceの第二引数を全てのForceModeで試してみましたが飛距離が変わるだけで判定に変化はあまりありませんでした。
|
39
|
+
・
|
37
40
|
|
38
41
|
### 補足情報
|
39
42
|
ゲームの機能としてプレイヤーの速度を速くする機能があるのですが特に判定されない場合がこの時によくあります。これが原因なのでしょうか
|