static void Init() { EditorWindow.GetWindow(typeof(UIManagerEditor)); headTexture = Resources.Load <Texture>("EditorWindowTextures/headTexture"); skypeTexture = Resources.Load <Texture>("EditorWindowTextures/skypeIcon"); emailTexture = Resources.Load <Texture>("EditorWindowTextures/emailIcon"); folderIcon = Resources.Load <Texture>("EditorWindowTextures/folderIcon"); Object itemDatabase = Resources.Load("ItemDataBase"); if (itemDatabase == null) { itemDatabaseList = CreateItemDataBase.createItemDatabase(); } else { itemDatabaseList = (ItemDataBaseList)Resources.Load("ItemDatabase"); } Object attributeDatabase = Resources.Load("AttributeDatabase"); if (attributeDatabase == null) { itemAttributeList = CreateAttributeDatabase.createItemAttributeDatabase(); } else { itemAttributeList = (ItemAttributeList)Resources.Load("AttributeDatabase"); } //Object inputManager = Resources.Load("InputManager"); }
public static ItemAttributeList createItemAttributeDatabase() { asset = ScriptableObject.CreateInstance <ItemAttributeList>(); AssetDatabase.CreateAsset(asset, "Assets/C#MyUnityLib/Resources/AttributeDatabase.asset"); AssetDatabase.SaveAssets(); return(asset); }