Exemplo n.º 1
0
 void SavePosition()
 {
     GetChildren();
     foreach (Transform trans in children)
     {
         W_JsonTransform jsonTrans = W_JsonTransform.TransformToJson(trans);
         U_Json.Write <W_JsonTransform>(jsonTrans, fileName);
     }
 }
Exemplo n.º 2
0
    public static W_JsonTransform TransformToJson(Transform trans)
    {
        W_JsonTransform json = new W_JsonTransform();

        json.instanceID    = trans.GetInstanceID();
        json.name          = trans.name;
        json.localPosition = trans.localPosition.ToString();
        json.position      = trans.position.ToString();
        json.localEuler    = trans.localEulerAngles.ToString();
        json.euler         = trans.eulerAngles.ToString();
        return(json);
    }