// at top using UnityEngine.InputSystem; // update private float strafeAmount = 0.0f; void Update(){ playerRb.AddForce(transform.left * strafeAmount * speed * Time.deltaTime); } // Send Message events // 1d axis event private void OnStrafe(InputValue value){ strafeAmount = value.Get<float>(); } // button event private void OnFire(){ shoveInput = value.Get<float>(); }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter