コード例 #1
0
        /// <summary>
        /// コンストラクター
        /// </summary>
        /// <param name="platformUtils">pcUtilsとandroidUtilsを結合したリスト</param>
        /// <param name="targetScene">ビルド対象シーン</param>
        public LocalPreviewToolBuilder(IEnumerable <IPlatformUtility> platformUtils, string targetScene)
        {
            // Setup
            stylyPluginUtility = new STYLYPluginUtility();

            // abUtilityを新規作成する
            abUtility = new AssetBundleUtility();

            // DI
            this.platformUtils = platformUtils;
            this.targetScene   = targetScene;
        }
コード例 #2
0
 /// <summary>
 /// インスタンス破棄時の処理
 /// </summary>
 private void Dispose()
 {
     // ユーティリティー系のフィールドをすべて破棄する。
     stylyPluginUtility = null;
     abUtility          = null;
 }