Earlier I used Save playmaker action to save textures in files and it simply works out of the box. And saved data was like this:
Code: Select all
"Avatar" : {
"__type" : "System.Object",
"value" : {"__type":"UnityEngine.Texture2D, ...
Code: Select all
"Avatar" : {
"__type" : "Texture2D",
"value" : {
"_ES3Ref" : "8681426478451733724", ...
I'm saving/loading only runtime generated textures and I believe they don't have any references in scenes anyway...