瀏覽代碼

fixed getMaterialByName typing

ncannasse 10 年之前
父節點
當前提交
85f38ee936
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      h3d/scene/Mesh.hx
  2. 1 1
      h3d/scene/MultiMaterial.hx
  3. 1 1
      h3d/scene/Object.hx

+ 1 - 1
h3d/scene/Mesh.hx

@@ -36,7 +36,7 @@ class Mesh extends Object {
 		ctx.emit(material, this);
 	}
 
-	override function getMaterialByName( name : String ) {
+	override function getMaterialByName( name : String ) : h3d.mat.Material {
 		if( material != null && material.name == name )
 			return material;
 		return super.getMaterialByName(name);

+ 1 - 1
h3d/scene/MultiMaterial.hx

@@ -25,7 +25,7 @@ class MultiMaterial extends Mesh {
 		}
 	}
 
-	override function getMaterialByName( name : String ) {
+	override function getMaterialByName( name : String ) : h3d.mat.Material {
 		for( m in materials )
 			if( m.name == name )
 				return m;

+ 1 - 1
h3d/scene/Object.hx

@@ -101,7 +101,7 @@ class Object {
 		return k;
 	}
 
-	public function getMaterialByName( name : String ) {
+	public function getMaterialByName( name : String ) : h3d.mat.Material {
 		for( o in childs ) {
 			var m = o.getMaterialByName(name);
 			if( m != null ) return m;