void Update()
{
if (Input.GetButtonDown(_buttonName))
{
_buttonDownEvent.Invoke();
_floatValue.targetValue = _onValue;
}
else if (Input.GetButtonUp(_buttonName))
{
_buttonUpEvent.Invoke();
_floatValue.targetValue = _offValue;
}
_valueEvent.Invoke(_floatValue.Step());
}