// -----------------------------------------------------------------------------------
    // UCE_InvisibleHint_Hide
    // -----------------------------------------------------------------------------------
    public void UCE_InvisibleHint_Hide()
    {
        if (_UCE_UI_InvisibleHint == null)
        {
            _UCE_UI_InvisibleHint = FindObjectOfType <UCE_UI_InvisibleHint>();
        }

        _UCE_UI_InvisibleHint.Hide();
    }
    // -----------------------------------------------------------------------------------
    // UCE_InvisibleHint_Show
    // -----------------------------------------------------------------------------------
    public void UCE_InvisibleHint_Show(string message, float hideAfter)
    {
        if (_UCE_UI_InvisibleHint == null)
        {
            _UCE_UI_InvisibleHint = FindObjectOfType <UCE_UI_InvisibleHint>();
        }

        _UCE_UI_InvisibleHint.Show(message);

        if (hideAfter > 0)
        {
            Invoke("UCE_InvisibleHint_Hide", hideAfter);
        }
    }