public static void Load() { _styleSheet = StyleSheet; if (_styleSheet == null) { ErrorMessages.Instance.MissingSingletoneObject("ViewerStyleSheet"); } }
//////////////////////////////////////////////////////////////////////// /// Func public void Load(string _sheetPath) { EditorStyles.popup.normal.background = null; styleSheet = ScriptableObject.CreateInstance <ViewerStyleSheet>(); styleSheet.styles = new ViewerStyleSheet.Styles(); styleSheet.icons = new ViewerStyleSheet.Icons(); canvasBackground(); canvasBorder(); graphNodes(); graphNodeLinker(); graphMinimap(); ToolbarIconLoad(); AssetDatabase.CreateAsset(styleSheet, _sheetPath); EditorUtility.SetDirty(styleSheet); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); }