void SetupMarkerButtonCallback() { quickMarkerButton = gameObject.GetComponent <Button>(); if (quickMarkerButton != null) { quickMarkerButton.onClick.RemoveAllListeners(); // Send an EoM event when clicked the button quickMarkerButton.onClick.AddListener(delegate { ExciteOMeterManager.TriggerMarker(markerMessage, MarkerLabel.QUICK_MARKER); }); quickMarkerButton.onClick.AddListener(delegate { ExecuteAction(); }); } }