Unity
Unity - SerializationException: Type ???? is not marked as Serializable. 에러
Back
2021. 5. 6. 10:13
이 에러는 Unity가 아닌 C#에러이다.
[에러 로그]
| SerializationException: Type '내가 지정한 Class' is not marked as Serializable. 또는 SerializationException: Type '내가 지정한 Class' in Assembly 'Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' is not marked as serializable. |
BinaryFormatter를 이용하여 파일 직렬화 도중 발생하는 에러였다.
|
1
2
3
4
|
[Serializable]
public class MyClass {
...
}
|
cs |
C#에서 [Serializable]를 이용하여 Class를 직렬화 시켜주면 정상 해결된다.