回答編集履歴
1
見直しキャンペーン中
answer
CHANGED
@@ -1,12 +1,12 @@
|
|
1
|
-
`if(keyDown('space')){ }`はスペースを押している間しか入らないので、おそらく`character.velocity.y = 0;`には到達できないんじゃないでしょうか。
|
1
|
+
`if(keyDown('space')){ }`はスペースを押している間しか入らないので、おそらく`character.velocity.y = 0;`には到達できないんじゃないでしょうか。
|
2
|
+
|
2
|
-
|
3
|
+
```js
|
4
|
+
if(keyDown('space')){
|
5
|
+
character.position.y -=30;
|
6
|
+
character.velocity.y +=0.2;
|
7
|
+
}
|
8
|
+
if(character.position.y > height-70){
|
9
|
+
character.velocity.y = 0;
|
10
|
+
}
|
3
|
-
```
|
11
|
+
```
|
4
|
-
if(keyDown('space')){
|
5
|
-
character.position.y -=30;
|
6
|
-
character.velocity.y +=0.2;
|
7
|
-
}
|
8
|
-
if(character.position.y > height-70){
|
9
|
-
character.velocity.y = 0;
|
10
|
-
}
|
11
|
-
```
|
12
12
|
こうなら止まりますね。
|