Example #1
0
 protected override void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.tag == spawnTrigger)
     {
         Destroy(collision.gameObject);
         spawnerManager.SpawnObject(obstacle);
     }
     if (collision.tag == endOfMapTag)
     {
         spawnerManager.RespawnObject(obstacle);
         Destroy(gameObject);
     }
     if (collision.tag == limitImmersionInWater)
     {
         obstacle.BlockImmersionInWater();
     }
 }