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