Overrode SkeletonDebugger clone method. Ticket #660
This commit is contained in:
parent
25570ba4b3
commit
d3733fba15
@ -31,12 +31,13 @@
|
|||||||
*/
|
*/
|
||||||
package com.jme3.scene.debug;
|
package com.jme3.scene.debug;
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import com.jme3.animation.Skeleton;
|
import com.jme3.animation.Skeleton;
|
||||||
import com.jme3.renderer.queue.RenderQueue.Bucket;
|
import com.jme3.renderer.queue.RenderQueue.Bucket;
|
||||||
import com.jme3.scene.Geometry;
|
import com.jme3.scene.Geometry;
|
||||||
import com.jme3.scene.Node;
|
import com.jme3.scene.Node;
|
||||||
|
import com.jme3.util.clone.Cloner;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The class that creates a mesh to display how bones behave.
|
* The class that creates a mesh to display how bones behave.
|
||||||
@ -122,4 +123,13 @@ public class SkeletonDebugger extends Node {
|
|||||||
public SkeletonInterBoneWire getInterBoneWires() {
|
public SkeletonInterBoneWire getInterBoneWires() {
|
||||||
return interBoneWires;
|
return interBoneWires;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void cloneFields(Cloner cloner, Object original) {
|
||||||
|
super.cloneFields(cloner, original);
|
||||||
|
|
||||||
|
this.wires = cloner.clone(wires);
|
||||||
|
this.points = cloner.clone(points);
|
||||||
|
this.interBoneWires = cloner.clone(interBoneWires);
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user