自定义控件的属性输出到JSON文件中的格式和标准控件的不一致,这导致了 DICTOOL 直接无法解析自定义控件的属性了。
效果如下:
自定义控件的属性JSON描述;
"customProperty": "{\"StringTest\":null,\"IntTest\":0,\"FloatTest\":1,\"DoubleTest\":1,\"BoolTest\":true,\"ColorTest_R\":100,\"ColorTest_G\":100,\"ColorTest_B\":200,\"ResourceData\":\"11.png\",\"ResourceData_type\":0,\"ResourceData_plist\":null}",
自带控件的属性的JSON描述:
"fileNameData": { "path": "C:/Program Files (x86)/Cocos Studio/EditorDefaultRes/GUI/image.png", "plistFile": "", "resourceType": 1 },
自带控件是可以正常读取的,但是自定义控件这输出的压根就是一个字符串,难道要我们自己手动来解析这个字符串不?
又是转义又是引号的,乱七八糟的搞那么多,写的时候到底想啥呢!!!
