private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "deadbrown" || collision.tag == "deadturquoise" || collision.tag == "deadgreen" || collision.tag == "deadpurple" || collision.tag == "deadorange") { if (gameObject.tag == "TopAtes") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } } if (collision.tag == "Besgen") { if (gameObject.tag == "TopAtes") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(collision.gameObject); Destroy(gameObject); } if (gameObject.tag == "TopMix" && !(collision.tag == "Board")) { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(collision.gameObject); Destroy(gameObject); } if (collision.GetComponent <SpriteRenderer>().sprite == Besgen.Besgenler[1] && gameObject.tag == "TopOrange") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Besgen.Besgenler[4] && gameObject.tag == "TopTurquoise") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Besgen.Besgenler[2] && gameObject.tag == "TopPurple") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Besgen.Besgenler[3] && gameObject.tag == "TopBrown") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Besgen.Besgenler[0] && gameObject.tag == "TopGreen") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } } if (collision.tag == "Ucgen") { if (gameObject.tag == "TopAtes") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(collision.gameObject); Destroy(gameObject); } if (gameObject.tag == "TopMix" && !(collision.tag == "Board")) { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(collision.gameObject); Destroy(gameObject); } if (collision.GetComponent <SpriteRenderer>().sprite == Ucgen.Ucgenler[1] && gameObject.tag == "TopOrange") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Ucgen.Ucgenler[4] && gameObject.tag == "TopTurquoise") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Ucgen.Ucgenler[2] && gameObject.tag == "TopPurple") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Ucgen.Ucgenler[3] && gameObject.tag == "TopBrown") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } if (collision.GetComponent <SpriteRenderer>().sprite == Ucgen.Ucgenler[0] && gameObject.tag == "TopGreen") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(2); Destroy(gameObject); collision.gameObject.SetActive(false); } } if (collision.tag == "deadturquoise") { if (!(gameObject.tag == "TopTurquoise")) { Destroy(gameObject); } } if (collision.tag == "deadbrown") { if (!(gameObject.tag == "TopBrown")) { Destroy(gameObject); } } if (collision.tag == "deadgreen") { if (!(gameObject.tag == "TopGreen")) { Destroy(gameObject); } } if (collision.tag == "deadpurple") { if (!(gameObject.tag == "TopPurple")) { Destroy(gameObject); } } if (collision.tag == "deadorange") { if (!(gameObject.tag == "TopOrange")) { Destroy(gameObject); } } if (collision.tag == "deadgreen" && gameObject.tag == "TopGreen") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } if (collision.tag == "deadbrown" && gameObject.tag == "TopBrown") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } if (collision.tag == "deadturquoise" && gameObject.tag == "TopTurquoise") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } if (collision.tag == "deadpurple" && gameObject.tag == "TopPurple") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } if (collision.tag == "deadorange" && gameObject.tag == "TopOrange") { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } if (gameObject.tag == "TopMix" && !(collision.tag == "Board")) { Board.GetComponent <AudioSource>().PlayOneShot(Board.BlokKırılmaSesi); SkorManager.SkorLevelBelirleme(); Board.AtisSayisiArttir(1); Destroy(go); Destroy(gameObject); } }