/// <summary>
    /// Metodo para mostrar el tooltip "modo de juego disponible"
    /// </summary>
    /// <param name="_posicion"></param>
    /// <param name="_modoJuego"></param>
    /// <param name="_pintarPorDerecha">Indica si el popup debe pintarse hacia la derecha o la izquierda de la posicion indicada</param>
    public void ShowModoDisponible(Vector3 _posicion, ModoJuego _modoJuego, bool _pintarPorDerecha)
    {
        // reposisicionar los elementos de la interfaz
        PosicionarElementos(_posicion, _pintarPorDerecha);

        // actualizar los textos
        m_txtTitulo.text = "¡MODO DISPONIBLE!";
        m_txtTexto.text  = "<color=#000000>ACTÍVALO POR " + _modoJuego.precioDesbloqueo + "$</color>";

        // mostrar el boton
        m_boton.gameObject.SetActive(true);
        m_boton.action = (_name) => {
            //Interfaz.instance.comprarModoJuego(_modoJuego);
        };

        // mostrar este control
        transform.gameObject.SetActive(true);

        // inicializar la opacidad de todos los elementos de este control al maximo
        m_boton.GetComponent <GUITexture>().color = new Color(m_boton.GetComponent <GUITexture>().color.r, m_boton.GetComponent <GUITexture>().color.g, m_boton.GetComponent <GUITexture>().color.b, 1.0f);
        m_txtTitulo.color = new Color(m_txtTitulo.color.r, m_txtTitulo.color.g, m_txtTitulo.color.b, 1.0f);
        m_txtTexto.color  = new Color(m_txtTexto.color.r, m_txtTexto.color.g, m_txtTexto.color.b, 1.0f);

        // inicializar el tiempo
        m_tiempoRestanteMostrarTooltip = Stats.TIEMPO_TOOLTIP_MODO_JUEGO;
    }
	public virtual void OnEnable ()
	{
		timer = 10;
		rolActual = ModoJuego.Tirador;
		fase = 0;
		ColocarCamara ();
		input.enabled = true;
		EmpezarContador ();
		accionRealizada = false;
		pelota.reiniciar ();


	}