public override void dispatch() { if (newValue && valueToChange) { //set new value valueToChange.Set(newValue.data); } else { Debug.LogError("newValue or valueToChange is not provided!"); } }
public override bool eval() { bool rval = false; if (data) { data.Set(Input.GetAxis(axis)); } if (Mathf.Abs(data.Get()) > thresh) { rval = true; } return(rval); }