private void toggleTargetArrow(ButtonExt.ButtonClickEvent listener, bool active, bool isNextArrow) { GameObject gameObject = !isNextArrow ? this.PrevTargetArrow : this.NextTargetArrow; if (listener == null || UnityEngine.Object.op_Equality((UnityEngine.Object)gameObject, (UnityEngine.Object)null)) { return; } Button component = (Button)gameObject.GetComponent <Button>(); if (UnityEngine.Object.op_Equality((UnityEngine.Object)component, (UnityEngine.Object)null)) { return; } gameObject.SetActive(active); if (active) { component.AddClickListener(listener); } else { component.RemoveClickListener(listener); } }
void InitializeButtonListeners() { button_Play.AddClickListener(HandlePlayClicked); }
void InitializeButtonListeners() { button_Pause.AddClickListener(HandlePauseClicked); }