- Home /
Error while serializing Material with Texture (UnitySerializer)
Hello,
i've got the following problem: i am reading textures from a folder on my disc at runtime and assigning them to materials, which i create at runtime too. these materials get assigned to instantiated gameobjects.
i want to save / serialize these gameobjects with materials and textures. i tried UnitySerializer, but always when i try to save i get a PlayerPrefs-Exception. Somehow, i think there is a problem serializing the texture. without textures it works fine.
maybe someone tried already the same thing and could help me? should i write my own serialization code for that?
i would appreciate your help! thanks!!
It's possible that the string is too big for PlayerPrefs. This is a known problem with UnitySerializer. There is a solution to this problem, but it was detailed in the US forums, which were taken down long ago. I suggest not using US, except as a base for your own serialization system. It is no longer supported and very complex so it's difficult to find a solution when ecountering bugs.
By all means do write your own serialization code; $$anonymous$$aybe you can convert the texture to a byte array and store that as a string.
Does this still exist? the site is gone and there are no results for it in the asset store?
You might be able to get it from somewhere, but it has been years since support ceder so I would regard it as a prime resource for writing your own save load system, but not as a viable implementation to use as-is, because it's very complex and not completely bug free, so if there are errors chances are very small that you will find a solution.
I'd suggest, if you don't want to write your own, to look for other solutions on the asset store of on the Unity forums. I also wrote my own save load system which was inspired by Unity Serializer.
Your answer
Follow this Question
Related Questions
How to Load and Save individual gameobjects with unitySerializer. 0 Answers
UnitySerializer not saving properly/any longer 0 Answers
Call SaveGame() when application loses focus? 3 Answers
Serializing a monobehaviour class to xml and some other related doubts 1 Answer
Saving Game Confussion 1 Answer