在Codes的HotfixView中创建了一个类
public class a
{
public int i;
}
a a1=new a();
a1.i=123;
string jsonText = JsonUtility.ToJson(a1);
结果,unity内运行是没问题的,类被正确序列化
但是,打包后,运行exe,生成的却是空的字符串,准确说只有一个{ }
没有任何序列化信息
请问各位大佬,这个该咋整?
JsonUtility.ToJson 并不能支持ILRuntime下的类型
大佬,这个就没法解决么,我也测试过,确实不放到Codes中,确实可以序列化成功
用ET带的litjson即可
或者换用wolong华佗热更新
egametang 谢谢。