2using System.Collections;
3using System.Collections.Generic;
6using JetBrains.Annotations;
15 StartCoroutine(LoadPos());
20 yield
return new WaitForSeconds(0.5f);
21 var downloadedJsonString =
"";
24 downloadedJsonString = File.ReadAllText(
@"C:\Users\UnityTeam\Downloads\level.json");
25 Debug.Log(downloadedJsonString);
28 var remoteJson = JsonConvert.DeserializeObject<
SceneNode>(downloadedJsonString);
30 foreach (var jsonPositioner
in goList)
34 jsonPositioner.
PassData(FindHash(remoteJson, jsonPositioner.Hash));
47 if (hash == root.
hash)
return root;
49 foreach (var rootChild
in root.
children)
51 retval = FindHash(rootChild, hash);
void PassData(SceneNode json)
List< SceneNode > children