void FixedUpdate() { float run = Input.GetAxis("Horizontal"); float jump = Input.GetAxis("Jump"); float shock = Input.GetAxis("Fire1"); if (jump != 0) { actions.JumpTowards(actions.UpVector); } if (run != 0f) { actions.Run(run); } if (shock != 0f) { actions.Shock(); } }
public void JumpTowards(Vector2 target) { Vector2 jumpTo = target - (Vector2)transform.position; actions.JumpTowards(jumpTo); }