IEnumerator DelayEffectControl(CRAB_EFFECT crabEffect, bool isShow, float time) { yield return(new WaitForSeconds(time)); switch (crabEffect) { case CRAB_EFFECT.SHIELD: _shield.SetActive(isShow); break; } }
public void EffectsControl(CRAB_EFFECT crabEffect, bool isShow, float delayTime = 0) { StartCoroutine(DelayEffectControl(crabEffect, isShow, delayTime)); }