public void OnGrab(GameObject go) { Debug.Log("Grab " + transform.name + ", " + actions.GetPersistentTarget(0)); if (whileHeldOnly) { ControlsManager.AddControl(go.name.Contains("Left") ? (ControlName)((int)controlButton - 1) : controlButton, this); } }
IEnumerator AddListenerAfterFrame() { yield return(null); if (!whileHeldOnly) { ControlsManager.AddControl(controlButton, this); } }