Quellcode durchsuchen

added getSpriteByName

ncannasse vor 7 Jahren
Ursprung
Commit
a8f914c46a
1 geänderte Dateien mit 10 neuen und 0 gelöschten Zeilen
  1. 10 0
      h2d/Sprite.hx

+ 10 - 0
h2d/Sprite.hx

@@ -739,6 +739,16 @@ class Sprite {
 		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() {
 		return children.length;
 	}