Exemplo n.º 1
0
    public void Create_Variable(CZ_Variable variable, CZ_Section section)
    {
        //string path = "Assets/Resources/Customization/Variables/" + variable.variableName + ".asset";
        //UnityEditor.AssetDatabase.CreateAsset(variable, path);

        section.variablesUsingThisSection.Add(variable);
        section.character.variables.Add(variable);
        //variable.name = variable.variableName;

        //string path = UnityEditor.AssetDatabase.GetAssetPath(section);
        //UnityEditor.AssetDatabase.AddObjectToAsset(variable, path);
        //variable.name = variable.variableName;
        //UnityEditor.AssetDatabase.ImportAsset(UnityEditor.AssetDatabase.GetAssetPath(variable));
        //UnityEditor.AssetDatabase.Refresh();
    }
Exemplo n.º 2
0
    public void Create_Section(CZ_Section section, CZ_Character character)
    {
        string     path = UnityEditor.AssetDatabase.GetAssetPath(character);
        CZ_Section tSec = CreateInstance <CZ_Section>();

        tSec           = section;
        tSec.character = character;

        tSec.name = "z" + tSec.sectionName;
        UnityEditor.AssetDatabase.AddObjectToAsset(tSec, path);
        UnityEditor.AssetDatabase.ImportAsset(UnityEditor.AssetDatabase.GetAssetPath(tSec));
        tSec.hideFlags = HideFlags.HideInInspector;
        character.sections.Add(tSec);
        //UnityEditor.AssetDatabase.Refresh();
        //Debug.Log(tempSection.name);
    }
 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("Sections");
     #region Style0
     style0.fontSize     = 13;
     style0.padding.left = 5;
     #endregion
     creatorInstance = CreateInstance <CZ_Creator>();
     aquireInstance  = CreateInstance <CZ_Aquire>();
     //Find_Character();
     if (tempSection == null)
     {
         tempSection = CreateInstance <CZ_Section>();
     }
 }