public void SetPerkParent(TextPerkCustomization textPerk) { TextPerkCustomization newTextPerk = CreatePerk(scrollViewTo, textPerk.perk); if (newTextPerk == null) { return; } if (scrollViewFrom.isDestoyObjects) { textPerks.Remove(textPerk); textPerk.onDestroyPerk?.Invoke(); scrollViewFrom.RemoveObject(textPerk.gameObject); } textPerks.Add(newTextPerk); newTextPerk.buff = CreateBuf(scrollViewBufTo, newTextPerk.perk); UpdateAllTXT(); }
public void DestroyPerk() { scrollView.RemoveObject(gameObject); Help.HelpFunctions.TransformSeer.DestroyObject(gameObject); }