private void Awake() { Box.fillAmount = progressManager.CurrentProgress() / 100; SkinGaugeText.text = string.Format("{0:0}%", double.Parse(progressManager.CurrentProgress().ToString())); boxAni.gameObject.SetActive(false); boxAni.AnimationState.Complete += delegate { skinPopup.SkinPopupAction(skinManager.SkinToGetThisTime(), skinManager.GetFirstTrail); boxAni.AnimationState.SetEmptyAnimation(0, 0f); boxAni.enabled = false; boxAni.gameObject.SetActive(false); }; }