// 이펙트 루틴 private IEnumerator ChangeScene() { yield return(new WaitForSeconds(0.5f)); ImageEffectController imageEffectControler = transform.parent.GetComponent <ImageEffectController>(); imageEffectControler.imageList.Add(GameObject.Find("STAGE").GetComponent <ImageScaleFadeEffect>()); imageEffectControler.imageList.Add(GameObject.Find("Option").GetComponent <ImageScaleFadeEffect>()); imageEffectControler.FadeAllImage(Vector2.zero); yield return(new WaitForSeconds(2f)); SceneManager.LoadScene("MainScene"); }
static void Postfix(ImageEffectController ____imageEffectController) { ____imageEffectController.enabled = true; }
public MistMonster(CollisionHandlerManager manager) : base(manager) { controller = GameObject.Find("_Managers").GetComponent <ImageEffectController>(); }