Explorar el Código

fixed Graphic.Clone()

Daniel Salvadori hace 7 años
padre
commit
e995d36b86
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      graphic/graphic.go

+ 2 - 2
graphic/graphic.go

@@ -124,8 +124,8 @@ func (gr *Graphic) Clone() core.INode {
 	clone.ShaderDefines = gr.ShaderDefines
 	clone.materials = make([]GraphicMaterial, len(gr.materials))
 
-	for _, grmat := range gr.materials {
-		clone.materials = append(clone.materials, grmat)
+	for i, grmat := range gr.materials {
+		clone.materials[i] = grmat
 	}
 
 	return clone