소스 검색

added getSpriteByName

ncannasse 7 년 전
부모
커밋
a8f914c46a
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      h2d/Sprite.hx

+ 10 - 0
h2d/Sprite.hx

@@ -739,6 +739,16 @@ class Sprite {
 		return -1;
 		return -1;
 	}
 	}
 
 
+	public function getSpriteByName( name : String ) {
+		if( this.name == name )
+			return this;
+		for( c in children ) {
+			var o = c.getSpriteByName(name);
+			if( o != null ) return o;
+		}
+		return null;
+	}
+
 	inline function get_numChildren() {
 	inline function get_numChildren() {
 		return children.length;
 		return children.length;
 	}
 	}