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

回答編集履歴

1

見直しキャンペーン中

2023/07/23 04:44

投稿

TN8001
TN8001

スコア10166

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
  こうなら止まりますね。