private void AddTestData() { List <DoorOfBurryData> doorList = new List <DoorOfBurryData>(); for (int i = 0; i < 2; ++i) { DoorOfBurryData data = new DoorOfBurryData() { leftTime = 10000, level = 10, bossMode = 1, copyId = 1, ownerName = "����������1", ownerVocation = 1, progress = 0.2, hasEntered = 1, killTheBossPlayerId = 1010, state = 1 }; doorList.Add(data); } m_doorList = doorList; }
private void RefreshDoorsUI() { m_currentCopyId = -1; DoorOfBuryUIViewManager view = DoorOfBuryUIViewManager.Instance; Debug.Log("clear"); view.ClearFriendList(); Debug.Log("clear done"); // ��������֮������ view.SetGridNum(m_doorList.Count); // ��������֮��Grid if (m_doorList.Count > 0) { for (int i = 0; i < m_doorList.Count; ++i) { FriendGridData fd = new FriendGridData(); DoorOfBurryData data = m_doorList[i]; fd.Id = i; //Debug.LogError(data.leftTime); int leftTime = (int)data.leftTime; fd.hour = leftTime / 3600; fd.minus = (leftTime % 3600) / 60; //Debug.LogError("hour:" + fd.hour); //Debug.LogError("minus:" + fd.minus); //Debug.Log("data.progress:" + data.progress); fd.bossHP = (int)(data.progress * 100) + "";//* 100 + "%" fd.bossLevel = " level:" + data.level; //fd.bossName = LanguageData.dataMap.Get(monster.hpShow.Get(1)).content; fd.bossName = data.bossName; //Debug.Log("bossName:" + fd.bossName); fd.name = data.ownerName; fd.headImg = IconData.GetHeadImgByVocation(data.ownerVocation); Debug.Log(fd.headImg); fd.isHelp = false; fd.isKill = false; fd.isLose = false; fd.isWin = false; switch ((int)data.killWay) { case (int)DoorOfBurryKillWay.Help: fd.isHelp = true; break; case (int)DoorOfBurryKillWay.Kill: fd.isKill = true; break; case (int)DoorOfBurryKillWay.None: break; } //������������� fd.battleInfo = data.battleInfo; fd.isWin = data.isWin; fd.isLose = data.isLose; view.AddFriendListGrid(fd); } } int minute = CD / 60; if (minute > 0) { view.SetDoorTitle(LanguageData.GetContent(47110));// "����֮�ŷ�ӡ��" view.BeginCountDown(minute + 1); } else { view.SetDoorTitle(LanguageData.GetContent(47111));// "����֮��" view.ClearDoorCD(); } if (MogoUIManager.Instance != null) { //MogoUIManager.Instance.ShowMogoCommuntiyUI(CommunityUIParent.NormalMainUI, false); MogoUIManager.Instance.m_CommunityUI.SetActive(false); NormalMainUIViewManager.Instance.ShowCommunityButton(true); } }
private void OnSelect(int index) { Debug.Log("OnSelect:" + index); m_selectDoor = m_doorList[index]; m_currentCopyId = m_selectDoor.copyId; }
private void OnSelect(int index) { Mogo.Util.LoggerHelper.Debug("OnSelect:" + index); m_selectDoor = m_doorList[index]; m_currentCopyId = m_selectDoor.copyId; }
private void AddTestData() { List<DoorOfBurryData> doorList = new List<DoorOfBurryData>(); for (int i = 0; i < 2; ++i) { DoorOfBurryData data = new DoorOfBurryData() { leftTime = 10000, level = 10, bossMode = 1, copyId = 1, ownerName = "开启者姓名1", ownerVocation = 1, progress = 0.2, hasEntered = 1, killTheBossPlayerId = 1010, state = 1 }; doorList.Add(data); } m_doorList = doorList; }