質問するログイン新規登録

質問編集履歴

2

JumpUpLevel変数のシリアライズ&private化

2019/07/02 14:49

投稿

Bruno_5239
Bruno_5239

スコア23

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
- public float JumpUpLevel = 15f;
16
+ private float JumpUpLevel = 15f;
16
17
  void Start()
17
18
  {
18
19
  player = GameObject.FindWithTag("Player");

1

試したことを追加

2019/07/02 14:49

投稿

Bruno_5239
Bruno_5239

スコア23

title CHANGED
File without changes
body CHANGED
@@ -32,8 +32,11 @@
32
32
 
33
33
  ### 試したこと
34
34
 
35
- コライダーをトリガーにしたり、判定を厚くしても改善されませんでした。
35
+ コライダーをトリガーにしたり、BoxColiderにして判定を厚くしても改善されませんでした。
36
- またCollisionDetectionをContinuousやContinuos Dynamic, Continuous Speculativeなどすべて試してみましたが改善されませんでした。
36
+ CollisionDetectionをContinuousやContinuos Dynamic, Continuous Speculativeなどすべて試してみましたが改善されませんでした。
37
+ ・OnCollisionEnterおよびOnCollisionStayの両方で試しましたが変化は見られませんでした。
38
+ ・AddForceの第二引数を全てのForceModeで試してみましたが飛距離が変わるだけで判定に変化はあまりありませんでした。
39
+
37
40
 
38
41
  ### 補足情報
39
42
  ゲームの機能としてプレイヤーの速度を速くする機能があるのですが特に判定されない場合がこの時によくあります。これが原因なのでしょうか