示例#1
0
    static void ReloadLiabrary()
    {
#if UNITY_EDITOR_WIN
        XNatives.LoadLibrary(entatis);
        if (XNatives.ecs_dll == null)
        {
            Debug.LogError("Load native dll failed.");
        }
        else
        {
            AssetDatabase.Refresh();
            Debug.Log("LOAD END");
        }
#endif
    }
示例#2
0
    static void FreeLiabrary()
    {
#if UNITY_EDITOR_WIN
        XNatives.ecs_dll = XNatives.LoadLibrary(entatis);
        if (XNatives.ecs_dll == null)
        {
            Debug.LogError("Load native dll failed.");
        }
        while (XNatives.FreeLibrary(XNatives.ecs_dll.Value))
        {
            ;
        }
        XNatives.ecs_dll = null;
        AssetDatabase.Refresh();
        Debug.Log("FREE END");
#endif
    }