无法解析符号fsSerializer.TrySerialize

时间:2018-10-13 18:39:08

标签: c# unity3d serializer

我将“ Custom Quest - Quest System”统一插件导入到Unity 2018.2.11f1项目中。然后在SaveGameJsonSerializer.cs中弹出两个错误。

try
{
    StreamWriter writer = new StreamWriter ( stream, encoding );
    fsSerializer serializer = new fsSerializer ();
    fsData data = new fsData ();
    serializer.TrySerialize ( obj, out data );
    writer.Write ( fsJsonPrinter.CompressedJson ( data ) );
    writer.Dispose ();
}
catch ( Exception ex )
{
    Debug.LogException ( ex );
}
  

fsSerializer.TrySerialize:无法解析符号“ TrySerialize”

     

fsJsonPrinter.CompressedJson:无法解析符号“ TrySerialize”

什么不兼容导致此问题?我该如何解决?谢谢

编辑:

这是TrySerializefsSerializer的重载:

public fsResult TrySerialize<T>(T instance, out fsData data);
public fsResult TryDeserialize<T>(fsData data, ref T instance);
public fsResult TrySerialize(Type storageType, object instance, out fsData data);
public fsResult TrySerialize(Type storageType, Type overrideConverterType, object instance, out fsData data);

0 个答案:

没有答案