// Use this for initialization void Start() { blackScreen.enabled = true; blackScreen.gameObject.SetActive(false); gameMenu.SetActive(false); HideBossBar(); //shortcuts should not disappear shortcut1.IsNotInv(); shortcut2.IsNotInv(); shortcut3.IsNotInv(); //Register events for item shortcuts shortcut1.GetComponent <Button>().onClick.AddListener(() => { GameDataKeeper.GetSingleton().UseItem(shortcut1.m_class); }); shortcut2.GetComponent <Button>().onClick.AddListener(() => { GameDataKeeper.GetSingleton().UseItem(shortcut2.m_class); }); shortcut3.GetComponent <Button>().onClick.AddListener(() => { GameDataKeeper.GetSingleton().UseItem(shortcut3.m_class); }); }