private T FindObjectOfTypeIncludingInactive<T>() where T : Component
    {
        T result = null;

        foreach (T component in Resources.FindObjectsOfTypeAll<T>())
        {
            if (component.gameObject.hideFlags == HideFlags.None)
            {
                result = component;
                break;
            }
        }

        return result;
    }
반응형

+ Recent posts