public VerItemMng mVerMng; // 版本管理器 //-------------------------------------------------------------------------------------------- // 启动 void OnEnable() { ArchiveUtil.NtfInitSkips(); PackVerCfg.NtfLoadVerCfg("PackVers/VerConfig.txt"); mVerMng = new VerItemMng(); mPckLyr = new CLyrPackRes(); mVerLyr = new CLyrVerInfor(); mCsvView = new CLyrViewCsv(950, 280); mVerMng.NtfSearchPackVers(); // 搜索已经存在的版本文件 //mPckLyr.NtfCompare(this); }
//[@MenuItem(@"打包版本/编译三国(简单测试用)")] //public static void BuildResourcesB() //{ //} //[@MenuItem(@"Package/构建场景列表")] public static void BuildSettingsScene() { ArchiveUtil.NtfInitSkips(); ArchiveUtil.AddSkip("NGUI"); ArchiveUtil.AddSkip("Plugins"); List <string> vScn = ArchiveUtil.NtfGetFiles(Application.dataPath, true, "*.unity"); if (vScn.Count > 0) { EditorBuildSettingsScene [] scnAry = new EditorBuildSettingsScene[vScn.Count]; for (int i = 0; i < vScn.Count; ++i) { scnAry[i] = new EditorBuildSettingsScene(vScn[i], true); } EditorBuildSettings.scenes = scnAry; } ArchiveUtil.NtfInitSkips(); Debug.Log(@"场景列表构建结束, 共加入 [ " + vScn.Count.ToString() + @" ] 个场景"); }
//-------------------------------------------------------------------------------------------- // 启动 void OnEnable() { ArchiveUtil.NtfInitSkips(); PackVerCfg.NtfLoadVerCfg("PackVers/VerConfig.txt"); mVerMng = new VerItemMng(); mVerMng.NtfSearchPackVers(); // 搜索已经存在的版本文件 mTgtCtrl = new UITargetCtrl(); mGameLst = new UIToggleCtrl(@"游戏列表", this.OnClickGameList); mPubLst = new UIToggleCtrl(@"公共文件"); // 场景列表 mGameRes = new Dictionary <string, GamePackUI>(); mPubLst.EnableHori(true); mPubLst.LeftTitle(true); NtfRefreshGames(); NtfRefreshPublic(); mGameLst.AddButton(new BtnItem(101, 40, @"刷新", this.OnClickCtrlBtn)); mPubLst.AddButton(new BtnItem(201, 40, @"刷新", this.OnClickCtrlBtn)); mPubLst.AddButton(new BtnItem(202, 40, @"打包", this.OnClickCtrlBtn)); }