Skip to content

Instantly share code, notes, and snippets.

@zhenlinyang
Created July 4, 2016 09:36
Show Gist options
  • Save zhenlinyang/a5a171acfdb21557c9fb8a4a265bf5a9 to your computer and use it in GitHub Desktop.
Save zhenlinyang/a5a171acfdb21557c9fb8a4a265bf5a9 to your computer and use it in GitHub Desktop.
LitJson Sample for Unity3D
public static Param GetParam(string jsonPath)
{
UnityEngine.Object asset = Resources.Load(jsonPath);
TextAsset textAsset = (TextAsset)asset;
string json = textAsset.text;
JsonReader jsonReader = new JsonReader(json);
JsonData jsonData = JsonMapper.ToObject(jsonReader);
Param param = new Param();
param.Mode = (Mode)(int)jsonData["Mode"];
param.Id = (int)jsonData["Id"];
return param;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment