Unity 하위 물체 의 깊이 우선 옮 겨 다 니 기

3185 단어 unity데이터 구조
b. 선생님 이 가르쳐 주신 대로 필기 하 세 요.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public static class TransformHelpers{    
public static Transform DeepFind(this Transform parent,string targetName)    {        
	Transform tempTrans=null;        
	foreach(Transform child in parent){
	if(child.name==targetName)            
	{                
		return child;            
	} 
 	else {
 		tempTrans=DeepFind(child,targetName);
 		if(tempTrans!=null)                
 		{                    
 			return tempTrans;                
 		}           
  	}        
 }        
 return null;    
 }
 }

좋은 웹페이지 즐겨찾기