Exemplo n.º 1
0
        void SpaceUpdated(Core.Space sender, Core.Space.Process[] processSet, Core.Space.Process endedProcess)
        {
            if (endedProcess == Core.Space.Process.FetchingGraph)
            {
                graph = sender.Graph;
                //metadata = JsonUtility.ToJson(graph, true);

                InitializeGraph();
            }
        }
Exemplo n.º 2
0
        private void SpaceUpdated(Core.Space sender, Core.Space.Process[] processSet, Core.Space.Process endedProcess)
        {
            if (endedProcess == Core.Space.Process.Fetching)
            {
                assetsUpdated = true;
            }

            if (endedProcess == Core.Space.Process.Deleting)
            {
                sender.onProcessEnd -= SpaceUpdated;
            }

            if (endedProcess == Core.Space.Process.FetchingGraph)
            {
                if (selectedSpace != null && selectedSpace.isGraphFetched)
                {
                    SpaceGraphEditor.OpenGraphEditor(selectedSpace.Graph);
                }
            }
        }