public static void xzc() { TextAsset tsTextAsset = Resources.Load <TextAsset>("mecha_2903/mecha_2903_ske"); string str = tsTextAsset.text; DragonBonesJsonRoot jsonRoot = JsonMapper.ToObject <DragonBonesJsonRoot>(str); Debug.Log("成功"); }
public static void xzc222() { TextAsset tsTextAsset = Resources.Load <TextAsset>("putongnv/123456789"); string str = tsTextAsset.text; JoyLandlordsJsonRoot jsonRoot = JsonMapper.ToObject <JoyLandlordsJsonRoot>(str); AnimJsonConversion animJsonConversion = new AnimJsonConversion(); DragonBonesJsonRoot dragonBonesJsonRoot = animJsonConversion.ConversionRoot(jsonRoot); string strjson = JsonMapper.ToJson(dragonBonesJsonRoot); File.WriteAllText("jsontest.json", strjson); Debug.Log("成功2222"); }
//转换根节点 public DragonBonesJsonRoot ConversionRoot(JoyLandlordsJsonRoot joyRoot) { DragonBonesJsonRoot braBonesJsonRoot = new DragonBonesJsonRoot(); DragonCurrBonesRoot = braBonesJsonRoot; DragonCurrLandlordsRoot = joyRoot; braBonesJsonRoot.name = joyRoot.name; braBonesJsonRoot.version = joyRoot.version; braBonesJsonRoot.frameRate = int.Parse(joyRoot.frameRate); braBonesJsonRoot.armature = ConversionArmatureArray(joyRoot.armature); return(braBonesJsonRoot); }