2016-08-02 8 views
-3

私は動きのチュートリアルを見ています(リンク:https://www.youtube.com/watch?v=7Wj7rGiX_5Y)。約1:31彼はif(input.GetKey(KeyCode.E))を使用しましたが、Visual Studioは入力を受け付けませんでした。C#の入力が変更されましたか?

+0

variable = Console.ReadLine() –

+1

これは、おそらく1つの部分である静的クラスの静的メソッドである、Input.GetKey(...)です。 –

+0

System.Consoleを使用しているか、静的なSystem.Consoleを使用していて、var = ReadLine()を持っていることを確認してください。 –

答えて

0

をしたい方のキーとEを置き換える私は私が使用し今後の参考のために、それを行うための簡単な方法を考え出しましたこのページ。 https://unity3d.com/learn/tutorials/topics/multiplayer-networking/creating-player-movement-single-player

+0

これは元の質問とは関係ありません。このページでヘルプを探している人を明確にするだけです。 Unityの外にスクリプトを作成したり、テンプレートを変更したりする場合は、スクリプトの上部にあるUnityEngine(@Markhallからの回答)を使用し、Input.GetKey(KeyCode.E)またはInput.GetButton( "stringname")が必要ですこれはUnityで入力を編集することで作成できます。 –

+0

@ Alan-DeanSimonds聞いて、私は自分のものがキーボードからの入力を取得しようとしていましたが、これは全く同じものではないかもしれませんが、必要なもののために働きます。 –

1

(Input.GetKey(KeyCode.E))であれば

あなたは

More reading

+0

ありがとう、私はそれを試してみる –

+0

これはあなたに役立つと答えることができます。 –

+0

@TylerTheHero、これはあなたのために機能しましたか?他の誰かがこの情報を必要とする場合には正しい答えとしてマークするか、それがうまくいかなかったかどうかを私たちに知らせてください。 –

関連する問題