public static void InitializeLibrary() { /* 初期化カウンタの更新 */ CriManaPlugin.initializationCount++; if (CriManaPlugin.initializationCount != 1) { return; } /* CriWareInitializerが実行済みかどうかを確認 */ bool initializerWorking = CriWareInitializer.IsInitialized(); if (initializerWorking == false) { Debug.Log("[CRIWARE] CriWareInitializer is not working. " + "Initializes Mana by default parameters."); } /* 依存ライブラリの初期化 */ CriFsPlugin.InitializeLibrary(); CriAtomPlugin.InitializeLibrary(); /* ライブラリの初期化 */ CriManaPlugin.criManaUnity_Initialize(); /* RendererResource の自動登録を実行 */ CriMana.Detail.AutoResisterRendererResourceFactories.InvokeAutoRegister(); }