(初期設定)
・Assetsエリアにある「InputSystem_Actions」を選択
・Inspectorエリアの「Generate C# Class」にチェックを入れる
・「Apply」ボタンを押す
・「InputSystem_Actions」という名前でスクリプトが作成されれば初期設定は完了
(サンプルコード)
using UnityEngine;
public class BallJump : MonoBehaviour
{
private float power = 5;
private Rigidbody rb;
// ★インプットシステム
private InputSystem_Actions isa;
void Start()
{
rb = this.gameObject.AddComponent<Rigidbody>();
// ★インプットシステム
isa = new InputSystem_Actions();
isa.Enable();
}
void Update()
{
// ★インプットシステム
if(isa.Player.Jump.triggered)
{
rb.linearVelocity = Vector3.up * power;
}
}
// ★インプットシステム
private void OnDisable()
{
isa.Disable();
}
}
(実行結果)
・スクリプトをボールオブジェクトに追加してゲームを再生
・スペースキーを押すとボールがジャンプすれば成功です。