private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "SlowMotion") { return; } if (collision.tag == "Item") { UseItem(); collision.gameObject.GetComponent <Collider2D>().enabled = false; collision.gameObject.GetComponentInChildren <SpriteRenderer>().DOFade(0f, 1f); collision.transform.DOScale(new Vector3(2f, 2f, 1f), 1f); Destroy(collision.gameObject, 1f); SoundManager.Instance.PlaySe(SE.GetItem); return; } enableDodge = false; GameMain gameMain = FindObjectOfType <GameMain>(); gameMain.DisableWhenActiveDie(); GameObject pauseObj = GameObject.Find("PauseObj"); Destroy(pauseObj); SoundManager.Instance.PlaySe(SE.PlayerDamage); SceneController.Instance.Additive(Scene.Result); }