void OnTriggerEnter2D(Collider2D col) { if (col.tag == "Monkey") { if (playerController.state == MonkeyController2D.State.jumped) { if (tip == Tip.Feder) { // if(brojac == 0) // { // playerController.rigidbody2D.velocity = Vector2.zero; // collider2D.enabled = false; // brojac++; // Debug.Log("Usao i ovde"); // } // else if(brojac == 1) { brojac = 0; //playerController.rigidbody2D.velocity = Vector2.zero; if (PlaySounds.soundOn) { PlaySounds.Play_MushroomBounce(); } GetComponent <Collider2D>().enabled = false; //if(playerController.isSliding) StartCoroutine(DelayAndBounce()); // else // { // anim.Play("Blong"); // playerController.rigidbody2D.AddForce(new Vector2(1600,4300)); // } } } else if (tip == Tip.Bunika) { if (PlaySounds.soundOn) { PlaySounds.Play_MushroomBounce(); } GetComponent <Collider2D>().enabled = false; anim.Play("Blong"); playerController.GetComponent <Rigidbody2D>().velocity = Vector2.zero; playerController.GetComponent <Rigidbody2D>().AddForce(new Vector2(1000, 1000)); Camera.main.GetComponent <Animator>().Play("CameraMovePoisonMushroom"); //GameObject.Find("Background").renderer.material.color = new Color(148,57,57,255); //GameObject.Find("Background").renderer.material.color = new Color(0.58f,0.22f,0.22f,1); GameObject.Find("Background").GetComponent <Renderer>().material.color = new Color(0.82f, 0.07f, 0.75f, 1); } } else if (playerController.state == MonkeyController2D.State.running) { GetComponent <Collider2D>().enabled = false; } Invoke("UkljuciColliderOpet", 1f); } }