예제 #1
0
        /** [シングルトン]constructor
         */
        private AssetBundleList()
        {
            //work_list
            this.work_list = new System.Collections.Generic.List <WorkItem>();

            //add_list
            this.add_list = new System.Collections.Generic.List <WorkItem>();

            //main_assetbundle
            this.main_assetbundle = new Main_AssetBundle();

            //main_asset
            this.main_asset = new Main_Asset();

            //pathlist
            this.pathlist = new PathList();

            //assetbundleitem_list
            this.assetbundleitem_list = new AssetBundleItem_List();
        }
예제 #2
0
        /** [シングルトン]constructor
         */
        private AssetBundleList()
        {
            //work
            this.work_pool = new List.NodePool <WorkItem>(16);
            this.work_add  = new System.Collections.Generic.LinkedList <WorkItem>();
            this.work_list = new System.Collections.Generic.LinkedList <WorkItem>();

            //main_assetbundle
            this.main_assetbundle = new Main_AssetBundle();

            //main_asset
            this.main_asset = new Main_Asset();

            //pathlist
            this.pathlist = new PathList();

            //assetbundleitem_list
            this.assetbundleitem_list = new AssetBundleItem_List();

            //PlayerLoopType
            this.playerloop_flag = true;
            Fee.PlayerLoopSystem.PlayerLoopSystem.GetInstance().Add(Config.PLAYERLOOP_ADDTYPE, Config.PLAYERLOOP_TARGETTYPE, typeof(PlayerLoopType.Fee_AssetBundleList_Main), this.Main);
        }