Hello, I can’t work out how to create a temporary copy of a 3D point class on which I’ll perform some calculations which I don’t want to effect the original.
In C++ it’s called deep copying. How do you do it in actionscript?
Any help would be greatly appreciated. I’m going crazy over here!
Here’s the class:
class Point3D {
var origin_x:Number;
var origin_y:Number;
var x_pos:Number;
var y_pos:Number;
var z_pos:Number;
//constructor
function Point3D(a, b, c){
origin_x = 150;
origin_y = 150;
x_pos = a + origin_x;
y_pos = b + origin_y;
z_pos = c;
}
}