回答編集履歴

2

返信コメントの内容を反映

2019/03/02 00:58

投稿

nskydiving
nskydiving

スコア6500

test CHANGED
@@ -2,16 +2,90 @@
2
2
 
3
3
 
4
4
 
5
- いうことなのでInput.GetAxis("Horizontal")で値が取得きていません
5
+ キーボードの左右キーを押すと、値が出力されるはず
6
6
 
7
7
 
8
8
 
9
- ゲームパッドを認識していないか、InputManager の設定に誤りある可能性が高いすので、確認しください。
9
+ ~~とうことので、Input.GetAxis("Horizontal")で値取得ていません~~
10
10
 
11
+
12
+
13
+ ~~ゲームパッドを認識していないか、InputManager の設定に誤りがある可能性が高いですので、確認してください。
14
+
11
- ゲームパッドの認識の仕方はゲームパッドの種類のよって異なりますので、その点も注意してください。
15
+ ゲームパッドの認識の仕方はゲームパッドの種類のよって異なりますので、その点も注意してください。~~
16
+
17
+
18
+
19
+ ~~参考:
20
+
21
+ [Input.GetAxisとInputManagerの関連設定について](https://qiita.com/RyotaMurohoshi/items/7868752a3f056affa2df)~~
22
+
23
+
24
+
25
+ ### 以下を追記
26
+
27
+
28
+
29
+ ```C#
30
+
31
+ using System.Collections;
32
+
33
+ using System.Collections.Generic;
34
+
35
+ using UnityEngine;
36
+
37
+
38
+
39
+ public class PaddleScript : MonoBehaviour
40
+
41
+ {
42
+
43
+ // Start is called before the first frame update
44
+
45
+ void Start()
46
+
47
+ {
48
+
49
+
50
+
51
+ }
52
+
53
+
54
+
55
+ // Update is called once per frame
56
+
57
+ void Update()
58
+
59
+ {
60
+
61
+ transform.position += new Vector3(Input.GetAxis("Horizontal") * Time.deltaTime, 0f, 0f);
62
+
63
+ Debug.Log("Time.deltaTime:" + Time.deltaTime);
64
+
65
+ }
66
+
67
+ }
68
+
69
+ ```
70
+
71
+
72
+
73
+ 提示していただいたこちらのコードで問題なく動作することは確認しました。
74
+
75
+
76
+
77
+ > 色々といじってみましたがまだ分かりませんでした。キーボードで矢印キーなどを触ったらボールが転がってくる下の板ごとボールを受け止める板も引っ付いて動いてしまう状態です。
78
+
79
+
80
+
81
+ ということですので、オブジェクトとスクリプトの関連付けがうまくいっていないのだと思います。
82
+
83
+
84
+
85
+ 公式のチュートリアルを参考にしてみてください。
12
86
 
13
87
 
14
88
 
15
89
  参考:
16
90
 
17
- [Input.GetAxisとInputManager関連設定について](https://qiita.com/RyotaMurohoshi/items/7868752a3f056affa2df)
91
+ [はじめてのUnity>プレイヤー移動](https://unity3d.com/jp/learn/tutorials/projects/hajiuni/moving-the-player?playlist=45986)

1

補足情報を追記

2019/03/02 00:58

投稿

nskydiving
nskydiving

スコア6500

test CHANGED
@@ -6,7 +6,9 @@
6
6
 
7
7
 
8
8
 
9
- ゲームパッドを認識していないか、InputManager の設定に誤りがある可能性が高いです。
9
+ ゲームパッドを認識していないか、InputManager の設定に誤りがある可能性が高いですので、確認してください
10
+
11
+ ゲームパッドの認識の仕方はゲームパッドの種類のよって異なりますので、その点も注意してください。
10
12
 
11
13
 
12
14