Highlighter.findRendererRecursive C# (CSharp) 메소드

findRendererRecursive() 개인적인 정적인 메소드

private static findRendererRecursive ( GameObject parent ) : GameObject
parent GameObject
리턴 GameObject
    private static GameObject findRendererRecursive(GameObject parent)
    {
        if(parent.renderer != null)
        {
            return parent;
        }

        foreach(Transform child in parent.transform)
        {
            GameObject ret = findRendererRecursive(child.gameObject);
            if(ret != null)
                return ret;
        }

        return null;
    }