public void SaveTransformData(Transform transform) { GOName = transform.name; GOPosition = new SPCRvec3(transform.position); GOEular = new SPCRvec3(transform.eulerAngles); GOScaler = new SPCRvec3(transform.localScale); }
public SPCRJointDynamicsPointSave(SPCRJointDynamicsPoint spcrJointDynamicsPoint) { if (spcrJointDynamicsPoint != null) { if (string.IsNullOrEmpty(spcrJointDynamicsPoint.UniqueGUIID)) { spcrJointDynamicsPoint.Reset(); } RefUniqueID = spcrJointDynamicsPoint.UniqueGUIID; mass = spcrJointDynamicsPoint._Mass; if (spcrJointDynamicsPoint._RefChildPoint != null) { refChildID = spcrJointDynamicsPoint._RefChildPoint.UniqueGUIID; } IsFixed = spcrJointDynamicsPoint._IsFixed; BoneAxis = new SPCRvec3(spcrJointDynamicsPoint._BoneAxis); Depth = spcrJointDynamicsPoint._Depth; Index = spcrJointDynamicsPoint._Index; UseForSurfaceCollision = spcrJointDynamicsPoint._UseForSurfaceCollision; } else { RefUniqueID = INVALID_ID; } }