private void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Coin"))
        {
            PlayServices.IncrementAchievment(EndlessRunnerServices.achievement_colete_100_peixes, 1);
            coins++;
            uiManager.UpdateCoins(coins);
            other.transform.parent.gameObject.SetActive(false);
        }

        if (invincible)
        {
            return;
        }

        if (other.CompareTag("Obstacle"))
        {
            canMove = false;
            currentLife--;
            uiManager.UpdateLives(currentLife);
            anim.SetTrigger("Hit");
            speed = 0;
            if (currentLife <= 0)
            {
                speed = 0;
                anim.SetBool("Dead", true);
                uiManager.gameOverPanel.SetActive(true);

                //if(score > PlayServices.GetPlayerScore(EndlessRunnerServices.leaderboard_ranking))
                //{
                //PlayServices.PostScore((long)score, EndlessRunnerServices.leaderboard_ranking);
                //}

                Invoke("CallMenu", 2f);
            }
            else
            {
                Invoke("CanMove", 0.75f);
                StartCoroutine(Blinking(invincibleTime));
            }
        }
    }