Bläddra i källkod

fixed Graphic.Clone()

Daniel Salvadori 7 år sedan
förälder
incheckning
e995d36b86
1 ändrade filer med 2 tillägg och 2 borttagningar
  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