public void OpenActivityWithIndex(int index) { if (m_bOpening) { return; } ActivityController.SetStartTab("Tab" + index); UIManager.ShowUI(UIInfo.Activity); }
////////////////////////////////////////////////////////////////////////// //FunctionClick public void OnOpenActivity() { if (m_bOpening) { return; } ActivityController.SetStartTab("Tab2"); //这里直接用名字作为引用,不是很恰当,为了能引导成功,故意将tab2切换到其他tab,不然点击tab2, //会没有效果,不想改TabButton的底层逻辑,只好这里做下简单处理了,如果Tab名字名字改了,这里也要对应更改。By zhipeng if (m_nNewPlayerGuideIndex == 26) { ActivityController.SetStartTab("Tab3"); } UIManager.ShowUI(UIInfo.Activity); }