質問編集履歴
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -120,15 +120,4 @@
|
|
120
120
|
REDY(待機)➔クリック(タップ)➔GameStart(ゲーム開始)
|
121
121
|
➔GameOver
|
122
122
|
➔GameClear
|
123
|
-
になります。
|
123
|
+
になります。
|
124
|
-
|
125
|
-
|
126
|
-
**改良したソースコード**
|
127
|
-
// コライダーのフィルター(追加)
|
128
|
-
[SerializeField] ContactFilter2D filter2d = default;
|
129
|
-
|
130
|
-
//地面レイヤー判定(改良)
|
131
|
-
if (GetComponent<Rigidbody2D>().IsTouching(filter2d))
|
132
|
-
{
|
133
|
-
isGroud = true;
|
134
|
-
}
|
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -120,4 +120,15 @@
|
|
120
120
|
REDY(待機)➔クリック(タップ)➔GameStart(ゲーム開始)
|
121
121
|
➔GameOver
|
122
122
|
➔GameClear
|
123
|
-
になります。
|
123
|
+
になります。
|
124
|
+
|
125
|
+
|
126
|
+
**改良したソースコード**
|
127
|
+
// コライダーのフィルター(追加)
|
128
|
+
[SerializeField] ContactFilter2D filter2d = default;
|
129
|
+
|
130
|
+
//地面レイヤー判定(改良)
|
131
|
+
if (GetComponent<Rigidbody2D>().IsTouching(filter2d))
|
132
|
+
{
|
133
|
+
isGroud = true;
|
134
|
+
}
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
###前提・実現したいこと
|
2
2
|
自作のランゲームを作っているのですが
|
3
3
|
1回だけクリック(タップ)した際はキャラクターがジャンプし地面に着地するまで
|
4
|
-
問題ないのですが、連続でクリック(タップ)を行うと地面に着地前にジャンプ処理に
|
4
|
+
問題ないのですが、ひたすら連続でクリック(タップ)を行うと地面に着地前にジャンプ処理に
|
5
5
|
入っているみたいで「ジャンプ➔小ジャンプ」みたいな不自然な挙動になっております。
|
6
6
|
|
7
7
|
これはジャンプ処理にクールタイムみたいな処理を追加すべきなのでしょうか?
|