Serialization 使用Unity Serializer在Unity3D上保存/加载带有纹理的游戏对象

Serialization 使用Unity Serializer在Unity3D上保存/加载带有纹理的游戏对象,serialization,unity3d,Serialization,Unity3d,我试图保存从web下载的单个游戏对象(尽管我希望游戏对象也包含子对象)。首先我做这个 var s = JSONLevelSerializer.SaveObjectTree( obj ); PlayerPrefs.SetString( "test", s ); PlayerPrefs.Save(); 保存。稍后(下次单击“播放”时) 它确实加载回游戏对象,但是 在禁用渲染的情况下 没有原始纹理 如何使用纹理保存/加载游戏对象? JSONLevelSerializer.LoadObjectTree

我试图保存从web下载的单个游戏对象(尽管我希望游戏对象也包含子对象)。首先我做这个

var s = JSONLevelSerializer.SaveObjectTree( obj );
PlayerPrefs.SetString( "test", s );
PlayerPrefs.Save();
保存。稍后(下次单击“播放”时)

它确实加载回游戏对象,但是

  • 在禁用渲染的情况下
  • 没有原始纹理
  • 如何使用纹理保存/加载游戏对象?

    JSONLevelSerializer.LoadObjectTree (PlayerPrefs.GetString ("test"));