void OnTriggerEnter2D(Collider2D c)
 {
     if (gameManagerComponent.size >= state.GetCanTakePlayerSize())
     {
         gameManagerComponent.size += state.GetRewardSize();
         gameManagerComponent.updateSizeEvent.Invoke();
         gameManagerComponent.itemGetEvent.Invoke();
         if (Random.Range(0, 2) == 0)
         {
             gameManagerComponent.itemGetSound.PlayOneShot(gameManagerComponent.itemGetSound.clip);
         }
         else
         {
             gameManagerComponent.itemGetSound.PlayOneShot(gameManagerComponent.itemGetSound2.clip);
         }
         gameManagerComponent.comboCount++;
         if (gameManagerComponent.comboCount == 10)
         {
             gameManagerComponent.time += ADD_TIME;
             gameManagerComponent.comboSound.PlayOneShot(gameManagerComponent.comboSound.clip);
         }
         else if (gameManagerComponent.comboCount == 20)
         {
             gameManagerComponent.time += ADD_TIME * 3;
             gameManagerComponent.comboSound.PlayOneShot(gameManagerComponent.comboSound.clip);
         }
         else if (gameManagerComponent.comboCount == 30)
         {
             gameManagerComponent.time      += ADD_TIME * 4;
             gameManagerComponent.comboCount = 0;
             gameManagerComponent.comboSound.PlayOneShot(gameManagerComponent.comboSound.clip);
         }
         var effect = (GameObject)Resources.Load("Prefabs/Effects/ItemGetEffect");
         effect.transform.position = transform.position;
         Destroy(Instantiate(effect), effect.GetComponent <ParticleSystem>().main.duration);
     }
     else
     {
         gameManagerComponent.time -= DECREASE_TIME;
         gameManagerComponent.damageSound.PlayOneShot(gameManagerComponent.damageSound.clip);
         gameManagerComponent.comboCount = 0;
         gameManagerComponent.damageEvent.Invoke();
     }
     Destroy(gameObject);
 }