void SelItem(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.name, splt); nSelItem = Convert.ToInt32(lastnum) - 1; int nItemIdx = 0; if (GetMousePos().y > 357) { nItemIdx = 0; } else if (GetMousePos().y < 327) { nItemIdx = 1; } nSelItem = nSelItem * 2 + nItemIdx; for (int i = 0; i < SprItemBg.Length; i++) { SprItemBg[i].spriteName = "Item Bg S1"; } SprItemBg[nSelItem].spriteName = "Item Bg S2"; NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
//单击歌曲列表中某首歌时的事件响应 private void SelSong(object sender) { if (objLastSelSongBtnSender == sender) { return; } objLastSelSongBtnSender = sender; NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.name, splt); //Debug.Log("1111111111" + lastnum); int nSelSong = Convert.ToInt32(lastnum) - 1; SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; for (int i = 0; i < mgr.cShareData.lstSongData.Count; i++) { SprSongListBg[i].enabled = false; } SprSongListBg[nSelSong].enabled = true; soundctr.PlaySong(mgr.cShareData.lstSongData[nSelSong].strOfficial); }
private void SelDiff(object sender) { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.name, splt); Debug.LogError(lastnum); int nIdx = Convert.ToInt32(lastnum); switch (nIdx) { case 0: mgr.cShareData.strDiffLv = "Simple"; break; case 1: mgr.cShareData.strDiffLv = "Normal"; break; case 2: mgr.cShareData.strDiffLv = "Diff"; break; } Debug.LogError(mgr.cShareData.strDiffLv); //showDialog(false); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); mgr.cShareData.cCurSongData = mgr.cShareData.lstSongData[nAtMiddleIdx]; mgr.cShareData.strMode = "Default"; if (mgr.cShareData.nDiskEntranceType == 0) { mgr.ChangeScene(mgr.cShareData.lstBuildingData[mgr.cShareData.lstSongData[nAtMiddleIdx].nWhereScene].str3DSceneName); //Debug.LogError(mgr.cShareData.lstBuildingData[mgr.cShareData.lstSongData[nAtMiddleIdx].nWhereScene].str3DSceneName); mgr.cShareData.nDancingEntranceType = 1; } else if (mgr.cShareData.nDiskEntranceType == 1) { mgr.ChangeScene("UI_Lobby"); } }
void SelOneFriend(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.name, splt); int nSelFriend = Convert.ToInt32(lastnum) - 1; for (int i = 0; i < SprBgOg.Length; i++) { SprBgOg[i].enabled = false; } SprBgOg[nSelFriend].enabled = true; //BoxAddFriend.size = new Vector3(1, 1, 1); //SprAddFriend.color = new Color(1, 1, 1); }
private void GotoChallengBuilding(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string strLastNum = DcGlobalFunc.GetLastString(obj.transform.name, splt); int nSelBuilding = Convert.ToInt32(strLastNum) - 1; SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.cShareData.nCurSelBuildingIdx = nSelBuilding; AddChallengeListBegin(); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void Buy(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string strParentLastNum = DcGlobalFunc.GetLastString(obj.transform.parent.name, splt); int nParentLastNum = Convert.ToInt32(strParentLastNum) - 1; string strLastNum = DcGlobalFunc.GetLastString(obj.transform.name, splt); nSelGoods = nParentLastNum * 2 + Convert.ToInt32(strLastNum); Debug.LogError("SSSSSSSSS:" + nSelGoods); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void SelRoom(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.parent.name, splt); int nSelRoom = Convert.ToInt32(lastnum) - 1; //Debug.LogError(lastnum); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.cShareData.cCurRoomData = mgr.cShareData.lstRoomsData[nSelRoom]; mgr.cShareData.cCurSongData = mgr.cShareData.lstSongData[mgr.cShareData.lstRoomsData[nSelRoom].nSongID]; mgr.cShareData.strDiffLv = mgr.cShareData.lstRoomsData[nSelRoom].strDiff; mgr.cShareData.strMode = mgr.cShareData.strDancingMode[nCurModeIdx]; mgr.cShareData.cCurSongData.nWhereScene = 0; GotoWaitingRoom(); }
private void ShowMessagePanel(object sender) { PanMessage.gameObject.SetActiveRecursively(true); GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.parent.name, splt); int nSelFriend = Convert.ToInt32(lastnum) - 1; SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.cShareData.cCurFriendData = mgr.cShareData.lstFriendsData[nSelFriend]; SprMsgFriendIcon.spriteName = SprIcon[nSelFriend].spriteName; LabMsgFriendName.text = mgr.cShareData.cCurFriendData.strFriendName; LabMsgFriendLv.text = mgr.cShareData.cCurFriendData.nFriendLv.ToString(); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void SelChallengeIndex(object sender) { GameObject obj = sender as GameObject; char[] splt = { '_' }; string lastnum = DcGlobalFunc.GetLastString(obj.transform.name, splt); nCurSelChallengeIndex = Convert.ToInt32(lastnum) - 1; //Debug.Log("SelChallengeIndex:" + nCurSelChallengeIndex); if (nCurSelChallengeIndex != nLastCSCIdx) { SetChallengeChallenge(); nLastCSCIdx = nCurSelChallengeIndex; for (int i = 0; i < SprSongSelHalo.Length; i++) { SprSongSelHalo[i].enabled = (nCurSelChallengeIndex == i ? true : false); } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_check"); } }