// run on start private void Start() { ShieldOnButton.onClick.AddListener(shieldCont.TurnOnShield); ShieldOffButton.onClick.AddListener(shieldCont.TurnOffShield); strengthSlider.onValueChanged.AddListener(delegate { shieldCont.ChangeStrength(strengthSlider); }); // if slider value changes, pass value }