### This sets GameObjects' visibility by name by activating/deactivating them:

    using System.Collections.Generic;
    using UnityEngine;

    public class Utility : MonoBehaviour
    {
        static Dictionary<string, GameObject> gameObjects;

        public void Awake()
        {
            gameObjects = new Dictionary<string, GameObject>();
            foreach (var o in Resources.FindObjectsOfTypeAll<GameObject>())
                if (!gameObjects.ContainsKey(o.name))
                    gameObjects.Add(o.name, o);
        }
        
        static public void SetVisible(string name, bool visibility = true)
        {
            gameObjects[name].SetActive(visibility);
        }
    }


### This makes the game object named "AnitaBath" visible by activating it

    Utility.SetVisible("AnitaBath");

### This makes the game object named "AnitaBath" invisible by deactivating it

    Utility.SetVisible("AnitaBath", false);