how much time do I have before you finally ubirete function gameObject.SetActiveRecursively() ?
I don’t work for Unity, but I’m curious: are you worried about it going away, or are you looking forward to it? If you’re worried, you can write your own method to accomplish the same thing in just a couple of lines. If you’re looking forward to it, just don’t use it
example code, an extension method that needs to go in a static class:
public static void MySetActiveRecursively(this GameObject go)
{
Transform[] children = go.GetComponentsInChildren();
foreach (Transform child in children)
child.gameObject.SetActive(false);
}