public void Find_Character(CZ_Creator czCreatorInstance, CZ_Character returnCharacter) { string path = "Assets/Resources/Customization/Characters/"; string[] filters = new string[2]; filters[0] = "Asset Files"; filters[1] = "asset"; string fileLocation = UnityEditor.EditorUtility.OpenFilePanelWithFilters("Load Character", path, filters); string relativepath = "Assets" + fileLocation.Substring(Application.dataPath.Length); //Debug.Log(relativepath); characterInstance = (CZ_Character)UnityEditor.AssetDatabase.LoadAssetAtPath(relativepath, typeof(CZ_Character)); czCreatorInstance.characterInstance = characterInstance; returnCharacter = characterInstance; }
public void OnEnable() { listVisible = true; editingVariable = false; showingExtraInfo = false; #region TitleStyle titleStyle.fontStyle = FontStyle.Bold; titleStyle.fontSize = 15; titleStyle.padding.top = 5; titleStyle.padding.bottom = 5; titleStyle.alignment = TextAnchor.UpperCenter; titleContent = new GUIContent("Variables"); #endregion #region Style0 style0.fontSize = 13; style0.padding.left = 5; #endregion #region subTitleStyle subTitleStyle.fontSize = 13; subTitleStyle.padding.left = 5; subTitleStyle.fontStyle = FontStyle.Bold; #endregion #region ErrorStyle //errorStyle = style0; errorStyle.normal.textColor = Color.red; errorStyle.active.textColor = Color.red; errorStyle.hover.textColor = Color.red; errorStyle.focused.textColor = Color.red; #endregion creatorInstance = CreateInstance <CZ_Creator>(); aquireInstance = CreateInstance <CZ_Aquire>(); VariableEditorInterface = this; serializedVarObj = new SerializedObject(aquireInstance); aquireInstance.foldersToSearch.Clear(); aquireInstance.folderToSearch = "Assets/Resources/Customization/Variables"; }
public void OnEnable() { titleStyle.fontStyle = FontStyle.Bold; titleStyle.fontSize = 15; titleStyle.padding.top = 5; titleStyle.padding.bottom = 5; titleStyle.alignment = TextAnchor.UpperCenter; titleContent = new GUIContent("Characters"); creatorInstance = CreateInstance <CZ_Creator>(); aquireInstance = CreateInstance <CZ_Aquire>(); #region Style0 style0.fontSize = 13; style0.padding.left = 5; style0.padding.bottom = 5; #endregion //Find_Character(); }