protected virtual void Awake() { toolTip = FindObjectOfType <InventoryToolTip>(); if (panelCloseButton != null) { panelCloseButton.OnClicked.AddListener(OnCloseButtonClicked); } }
private void Start() { //Get the ButtonState script and save it into buttonState variable. //Must be locally because we want the buttonState of our own button. buttonState = GetComponent <ButtonState>(); toolTip = GameObject.FindGameObjectWithTag("ToolTip").GetComponent <InventoryToolTip>(); btn = GetComponent <Button>(); btn.onClick.AddListener(delegate() { onClick(); }); child = this.gameObject.transform.GetChild(0).gameObject; }