いつもお世話になっております。
Unityの勉強をしたいと思い、超初級のチュートリアルの玉転がしをやってみています。
【チュートリアルー玉転がし】
https://github.com/unity3d-jp/FirstTutorial/wiki/2.%E3%83%95%E3%82%9A%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AE%E7%A7%BB%E5%8B%95
このチュートリアルのプレイヤーの移動のところで早速詰まってしまったので教えてください。
C#
1public class PlayerController : MonoBehaviour 2{ 3 void FixedUpdate () 4 { 5 float x = Input.GetAxis("Horizontal"); 6 float z = Input.GetAxis("Vertical"); 7 8 Rigidbody rigidbody = GetComponent<Rigidbody>(); 9 10 // rigidbodyのx軸(横)とz軸(奥)に力を加える 11 rigidbody.AddForce(x, 0, z); 12 } 13}
Playerを作成し、上記のコードをScriptでPlayerに紐付けて保存したのですが、チュートリアル通りにゲームを再生しても球体が動きません。
チュートリアルでは何事もなかったように動かせている動画がありますが、まず動かし方が書いてありません。
キーボードを押すと動くのでしょうか?キーボードは何キーを押せば良いのでしょうか?
それともコードの紐付け方が間違っているのでしょうか?
コード自体はコピペなので間違えていると思えません。
どうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/27 08:19