【3Dゲームエンジン】Unity質問スレッド28 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0019名前は開発中のものです。
2016/12/26(月) 16:03:06.10ID:T8JOgdFLどのキーやスティックがどの値に設定されているかはインプットマネージャから変更できる
https://docs.unity3d.com/ja/current/Manual/class-InputManager.html
だから加減速とか遅延追従を考えないならifなくしてこれでOK
transform.Rotate(Vector3.right * Input.GetAxis("Horizontal") * Time.deltaTime * speed);
※speedは回転速度のパラメータなのでクラスメンバとして以下の様に宣言してインスペクタから設定、単位は1秒間の回転角度(deg)、範囲は適宜修正
[SerializeField,Range(-360,360)]
float speed=60;
■ このスレッドは過去ログ倉庫に格納されています