private void SaveAndReloadScene() { // serialize scene var str = SceneJsonConverter.SerializeScene(_scene); Console.WriteLine(str); var path = _projectdir + "\\ProjectData\\Scenes\\MainScene.json"; File.WriteAllText(path, str); _isSimulating = false; ReloadScene(); }
private void LoadSceneElements() { var path = _projectdir + "\\ProjectData\\Scenes\\MainScene.json"; var sceneStr = File.ReadAllText(path); //Console.WriteLine("Text read: " + sceneStr); _scene = SceneJsonConverter.ParseStr(sceneStr); Console.WriteLine("Loaded scene: " + _scene); foreach (var sceneObject in _scene.Objects) { listView1.Items.Add(sceneObject.Name); } }