public void ClearManagers() { m_tooltipM.HideTooltip(); m_gridM.Clear(); m_textM.Clear(); m_barM.Clear(); m_rowLayoutM.Clear(); m_hightlightM.Clear(); m_rowM.Clear(); }
protected override void CheckDeactivateTV() { bool inputAttack = Input.GetButton("Attack"); if (inputAttack && firstTooltip) { tooltip.FadeOut(); tooltip2.FadeIn(); firstTooltip = false; StartCoroutine("WaitAndSecondTooltip"); } else if (inputAttack && secondTooltip) { tooltip2.FadeOut(); tooltip3.FadeIn(); secondTooltip = false; StartCoroutine("WaitAndThirdTooltip"); } else if (inputAttack && thirdTooltip) { TooltipManager.HideTooltip(tooltip3); displaying = false; animator.Deactivate(); Done = true; AdditionalEffects(); StartCoroutine("ReEnable"); } }
protected void Hide() { if (_lastShowRoutine != null) { StopCoroutine(_lastShowRoutine); } _tooltipManager.HideTooltip(); }
void Update() { bool inputAttack = Input.GetButton("Attack"); if ((inputAttack || GameManager.player.transform.position.y > -5) && started) { TooltipManager.HideTooltip(image); StartCoroutine("ReEnable"); } }
protected virtual void CheckDeactivateTV() { bool inputAttack = Input.GetButtonDown("Attack"); if (inputAttack) { TooltipManager.HideTooltip(tooltip); animator.Deactivate(); Done = true; displaying = false; StartCoroutine("ReEnable"); AdditionalEffects(); } }
public void Clear() { _effect.OnDurationExpire -= StopDurationDisplay; _effect.OnDurationTick -= UpdateDurationDisplay; if (_effect.EffectSO.ChargesAmount > 0) { _effect.OnChargeConsume -= UpdateChargesDisplay; _chargesText.gameObject.SetActive(false); } _tooltipManager.HideTooltip(); _poolManager.Store(gameObject); }