public static void FinalizeLibrary() { /* 初期化カウンタの更新 */ CriManaPlugin.initializationCount--; if (CriManaPlugin.initializationCount < 0) { Debug.LogError("[CRIWARE] ERROR: Mana library is already finalized."); return; } if (CriManaPlugin.initializationCount != 0) { return; } /* ライブラリの終了 */ CriManaPlugin.criManaUnity_Finalize(); /* RendererResourceFactoryのインスタンスを破棄 */ CriMana.Detail.RendererResourceFactory.DisposeAllFactories(); /* 依存ライブラリの終了 */ CriAtomPlugin.FinalizeLibrary(); CriFsPlugin.FinalizeLibrary(); }