private void SendSimulateOpenMessege(ESimulateOpenViewType eViewType) { PlayerButtonFrameSimulateOpenData uiData = new PlayerButtonFrameSimulateOpenData(); uiData.eViewType = eViewType; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERBUTTONFRAME_SIMULATEVIEWOPEN, uiData); }
public void SimulateOpenView(ESimulateOpenViewType eSimulateOpenViewType) { switch (eSimulateOpenViewType) { case ESimulateOpenViewType.ESOP_SHOP: { PointShopOpenData uiData = new PointShopOpenData(); uiData.nPageType = (int)PointShopPageBtnType.PageBtn_Chest; UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_POINTSHOP_OPEN, uiData); } break; case ESimulateOpenViewType.ESOP_PLAYER_HERO: { UIButtonType ButtonType = new UIButtonType((int)PlayerSubWndType.WND_PLAYER); ButtonType.bIsRequestSelf = true; ButtonType.nRequestPDBID = EntityFactory.MainHeroView.Property.GetNumProp(ENTITY_PROPERTY.PROPERTY_ID); UISystem.Instance.SendWndMessage(WndMsgID.WND_MSG_PLAYERBUTTONFRAME_OPENFRAME, ButtonType); } break; case ESimulateOpenViewType.ESOP_WAR_MAIN: { onWarHillPressDwon(); } break; default: break; } return; }