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();
        }
Пример #2
0
 public void DestroyPerk()
 {
     scrollView.RemoveObject(gameObject);
     Help.HelpFunctions.TransformSeer.DestroyObject(gameObject);
 }