public void LoadGraph(string fileName) { _containerCache = Resources.Load <DialogueContainer>(fileName); if (_containerCache == null) { EditorUtility.DisplayDialog("File Not Found", "Target dialogue graph file does not exist!", "OK"); return; } ClearGraph(); CreateNodes(); ConnectNodes(); CreateExposedProperties(); }
private void SaveExposedProperties(DialogueContainer dialogueContainer) { dialogueContainer.exposedProperties.AddRange(_targetGraphView.exposedProperties); }