public void OnDieRemoved(Die die) { if (!DieIcons.ContainsKey(die)) { Debug.LogError("Trying to remove die icon from overview panel that doesnt have an icon for said die."); return; } die.UnregisterOnDieChangedCallback(OnDieChanged); GameObject iconObject = DieIcons[die]; DieIcons.Remove(die); Destroy(iconObject); }
public void OnDieRemoved(Die die) { die.UnregisterOnDieChangedCallback(OnDieChanged); }