質問編集履歴
1
解決報告
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,28 @@
|
|
1
|
+
### 解決しました。
|
2
|
+
ozwk様のご回答により解決しました。ありがとうございます。
|
3
|
+
ベストアンサーとして登録する前にどのように解決したのかをご報告いたします。
|
4
|
+
```C#
|
5
|
+
//y=-1.85のとき、スペースキー押下で変数bが+1される
|
6
|
+
if(pos.y == -1.85){
|
7
|
+
if(Input.GetKeyDown("space")){
|
8
|
+
b += 1;
|
9
|
+
}
|
10
|
+
```
|
11
|
+
のところを、
|
12
|
+
```C#
|
13
|
+
//y=-1.85のとき、スペースキー押下で変数bが+1される
|
14
|
+
if(-1.81f > pos.y && pos.y > -2.1f){
|
15
|
+
if(Input.GetKeyDown("space")){
|
16
|
+
b += 1;
|
17
|
+
}
|
18
|
+
```
|
19
|
+
と、「y座標が一定範囲内にあるとき、」としたところ、無事解決しました。
|
20
|
+
|
21
|
+
お早い回答、本当にありがとうございます。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
### 以下当初の質問文
|
1
26
|
・オブジェクトは、wキー押下でy座標が+0.7、sキー押下で-0.7します。
|
2
27
|
・オブジェクトの最初のy座標は-1.85です。
|
3
28
|
・「オブジェクトのy座標が-1.85にあるとき」、「スペースキー押下で変数bを+1」します。
|