private void BeginInactive()
 {
     State                 = LongPressState.Inactive;
     _charging             = null;
     _indicator.color      = new Color(1, 1, 1, 0);
     _indicator.fillAmount = 0;
 }
 private void BeginCharged()
 {
     State = LongPressState.Charged;
     _charging.SendEvent();
     _chargedTime = Time.time;
 }
 private void BeginCharging()
 {
     State              = LongPressState.Charging;
     _beginTime         = Time.time;
     transform.position = Input.mousePosition;
 }