public override void Update() { Vector2 v = new Vector2(Input.GetAxis(_xAxisId), Input.GetAxis(_yAxisId)); if (this.RadialNormalizeButtonInput && (Input.GetButton(_xAxisId) || Input.GetButton(_yAxisId))) { if (v.sqrMagnitude > 1f) { v.Normalize(); } } _current = InputUtil.CutoffDualAxis(v, this.AxleDeadZone, this.AxleCutoff, this.RadialDeadZone, this.RadialCutoff); }