Пример #1
0
    //Set all start variables
    public void Init(int idx)
    {
        #if UNITY_5_0
        EditorWindow.GetWindow <VIDE_Editor>().title = "VIDE Editor";
        #else
        Texture2D  icon         = (Texture2D)AssetDatabase.LoadAssetAtPath("Assets/" + pathToVide + "VIDE/Data/assignIcon.png", typeof(Texture2D));
        GUIContent titleContent = new GUIContent(" VIDE Editor", icon);
        EditorWindow.GetWindow <VIDE_Editor>().titleContent = titleContent;
        #endif

        dbObj     = (GameObject)AssetDatabase.LoadAssetAtPath("Assets/" + pathToVide + "VIDE/Editor/db.prefab", typeof(GameObject));
        db        = dbObj.GetComponent <VIDE_EditorDB>();
        startDiag = new Rect(20, 50, 300, 50);
        fileIndex = idx;
        loadFiles(idx);
        Load(true);
    }
Пример #2
0
 //For safety reasons, let's re-link and repaint
 void OnFocus()
 {
     dbObj = (GameObject)AssetDatabase.LoadAssetAtPath("Assets/" + pathToVide + "VIDE/Editor/db.prefab", typeof(GameObject));
     db    = dbObj.GetComponent <VIDE_EditorDB>();
     Repaint();
 }