Я импортировал плагин Unity 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»
Какая несовместимость вызывает эту проблему?Как я могу это исправить?Спасибо
Редактировать:
Вот перегрузки TrySerialize
, присутствующие в fsSerializer
:
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);