Try this example :
 
//===========================
var o1 :Object = new Object({x:5,y:10});
 
var o2 :Object = clone(o1);
 
o1.x += 5;
 
trace("o1.x: " + o1.x);
trace("o2.x: " + o2.x);
 
function clone(o1:Object)
{
 var o2 :Object = new Object();
 
 for(var i in o1)
 {
  o2[i] = o1[i];
 }
 
 return o2;
}
//===========================
 
Bill Lane


>>> [EMAIL PROTECTED] 07/19/05 5:05 pm >>>
Hi everyone
How do I clone/duplicate/copy an object?

var obj1:Object = {property: someProperty}

var obj2 = clone(obj1)?????? Or something?

Thanks
Sebastian

-------------------------------------------------------------
Sebastian Porto
Multimedia manager
Finpa New Media
(03) 9852 8077



---
You are currently subscribed to fugli as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/
---
You are currently subscribed to fugli as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to