Only just starting out with away3d&lite so may be way of the mark :/

something like

reparent(sphereA, container2);

private function reparent(ob:Mesh, newParent:Mesh):void
{
    var newParentMatrixCopy:Matrix3D  = newParent.sceneMatrix3D.clone();
    newParentMatrixCopy.invert();

    var obMatrixWorld:Matrix3D = ob.sceneMatrix3D.clone();
    newParentMatrixCopy.prepend(obMatrixWorld);

    ob.transform.matrix3D = newParentMatrixCopy;

    ob.parent.removeChild(ob);
    newParent.addChild(ob);
}


-- 
Subscription settings: http://groups.google.com/group/away3d-dev/subscribe?hl=en

Reply via email to