LTDescr.colorRecursiveSprite C# (CSharp) Method

colorRecursiveSprite() private static method

private static colorRecursiveSprite ( Transform transform, Color toColor ) : void
transform Transform
toColor Color
return void
    private static void colorRecursiveSprite( Transform transform, Color toColor )
    {
        if(transform.childCount>0){
            foreach (Transform child in transform) {
                SpriteRenderer ren = transform.gameObject.GetComponent<SpriteRenderer>();
                if(ren!=null)
                    ren.color = toColor;
                colorRecursiveSprite(child, toColor);
            }
        }
    }
LTDescr