Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 11 Next capture
2021 2022 2023
1 capture
11 Jun 22 - 11 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Unity_BO · Jul 23, 2015 at 10:09 PM · texturesavingserializeunityserializer

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!!

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Cherno · Jul 24, 2015 at 06:20 AM 2
Share

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.

avatar image Unity_BO · Jul 24, 2015 at 09:30 AM 0
Share

ok, i thought so already... thanks for your answer! :)

avatar image naavox · Oct 16, 2016 at 05:55 PM 0
Share

Does this still exist? the site is gone and there are no results for it in the asset store?

avatar image Cherno naavox · Oct 16, 2016 at 07:13 PM 0
Share

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.

Unity Save Load System

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

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


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges