private void GotoMap() { Debug.Log("GotoMap"); showDialog(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (mgr.cShareData.nDancingEntranceType == 0) { mgr.ChangeScene("UI_Map"); } else if (mgr.cShareData.nDancingEntranceType == 1) { mgr.ChangeScene("UI_MyHome_Interior"); } else if (mgr.cShareData.nDancingEntranceType == 2) { mgr.ChangeScene("UI_WaitingRoom"); } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void Start() { NvGameUISceneManager mgr = Singlton.getInstance("NvGameUISceneManager") as NvGameUISceneManager; NvUIDialogLayerHandler layer = mgr.findDlgLayer(layerName); if (layer != null) { if (DialogPrefabs != null) { foreach (GameObject obj in DialogPrefabs) { if (obj != null) { NvUIDialogBase dlg = layer.createDialog(obj.name, obj); if (dlg != null && dlg.name == startDlgName) { dlg.openDialog(); } } } } } GameObject.Destroy(gameObject); }
protected override void OnDlgInit() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; DcGlobalFunc.CreateChar(mgr.cShareData.eUserSex, CharModel.eOne, CharForWhat.eChest, true); LabName.text = mgr.cShareData.strUserName; LabLv.text = "6"; LabDancingCnt.text = "8"; LabCombo.text = "36"; LabMaxScores.text = "18000"; LabHasSongs.text = "9"; SetAttribute(CharAttr.ePhysical, 30); SetAttribute(CharAttr.eEndurance, 60); SetAttribute(CharAttr.eCharm, 50); SetAttribute(CharAttr.eTechnique, 80); cMoneyNumber.Init(ref SprMoneyNumber, eNumberType.eSilver); cExpNumber.Init(ref SprExpNumber); //test cMoneyNumber.ShowNumber(ref SprMoneyNumber, 12345); cExpNumber.ShowNumber(ref SprExpNumber, 67890); }
protected override void OnDlgInit() { PanRecordedIn.gameObject.SetActiveRecursively(false); PanRecordingFinished.gameObject.SetActiveRecursively(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; for (int i = 0; i < cFriends.Length; i++) { //cFriends[i].SetActiveRecursively(false); } // for (int i = 0; i < mgr.cShareData.lstRoomsData.Count; i++) // { // cFriends[i].SetActiveRecursively(true); // // for(int j = 0; j < cFriends[i].transform.childCount; j++) // { // GameObject child = cFriends[i].transform.GetChild(j).gameObject; // if(child.name == "LabName") // { // UILabel LabName = child.GetComponent(typeof(UILabel)) as UILabel; // LabName.text = /*cLocalization.GetValue("RoomName") + */mgr.cShareData.lstRoomsData[i].strRoomName; // } // else if(child.name == "LabMode") // { // UILabel LabMode = child.GetComponent(typeof(UILabel)) as UILabel; // LabMode.text = /*cLocalization.GetValue("DancingMode") + */cLocalization.GetValue(mgr.cShareData.lstRoomsData[i].strMode); // } // // } // } }
private void OnButtonClick(object sender, object context) { if ((sender as NvUIButton) == m_btnOk || (sender as NvUIButton) == m_btnOkCentered) { if (m_style == EMessageBoxStyle.eStyle_OkayCancel || m_style == EMessageBoxStyle.eStyle_OkayOnly) { //m_result = EResult.eResult_Okay; //Debug.Log ("NvMessage Callback: OnOkay"); endModal((int)EResult.eResult_Okay); } else if (m_style == EMessageBoxStyle.eStyle_YesNo) { //Debug.Log ("NvMessage Callback: OnYes"); endModal((int)EResult.eResult_Yes); } } else if ((sender as NvUIButton) == m_btnCancel) { if (m_style == EMessageBoxStyle.eStyle_OkayCancel || m_style == EMessageBoxStyle.eStyle_OkayOnly) { //Debug.Log ("NvMessage Callback: OnCancel"); endModal((int)EResult.eResult_Cancel); } else if (m_style == EMessageBoxStyle.eStyle_YesNo) { //Debug.Log ("NvMessage Callback: OnNo"); endModal((int)EResult.eResult_No); } } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void SelSex(bool bIsCheck) { if (bIsCheck) { InpUserName.text = ""; nCurSelSex = ChbSexSel[0].isChecked ? 0 : 1; if (bIsFirst) { bIsFirst = false; return; } if (nCurSelSex == 0) { cTempChar[0].gameObject.animation.CrossFade("CharToFront"); cTempChar[1].gameObject.animation.CrossFade("CharToAfter"); } else { cTempChar[0].gameObject.animation.CrossFade("CharToAfter"); cTempChar[1].gameObject.animation.CrossFade("CharToFront"); } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_check"); } }
void VerdictOperator(int nOpeIdx) { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (cCurOpeData.mapOpeCode[mgr.cShareData.strDiffLv].litOpeInfo[nCurOpeIdx] == nOpeIdx) { SprOperator[nCurOpeIdx].spriteName = SprOperator[nCurOpeIdx].spriteName + "_r"; nCurOpeIdx++; if (!bIsInShowTime) { nComboNum++; ShowCombo(); } } else { ShowOneGroup(); nCurOpeIdx = 0; bIsLastGoodUp = false; nSuccessionSD = 0; nComboNum = 0; ShowCombo(); } }
static public void ChangeCharTransform(string strName, CharForWhat eForWhat = CharForWhat.eInterior) { GameObject cMainChar = GameObject.Find(strName); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; Vector3 posTemp = posCharPos[(int)eForWhat]; if (eForWhat == CharForWhat.eDresser && mgr.cShareData.eUserSex == CharSex.eMan) { posTemp.y -= 0.25f; } cMainChar.transform.localPosition = posTemp; cMainChar.transform.localScale = scaCharSca[(int)eForWhat]; DcCharAnim cCharAnim = cMainChar.GetComponent(typeof(DcCharAnim)) as DcCharAnim; if (cCharAnim) { if (eForWhat == CharForWhat.eDresser) { //cCharAnim.PlayIdle(); //cCharAnim.bIsAutoPlaySpecialIdle = false; } else { //cCharAnim.bIsAutoPlaySpecialIdle = true; //cCharAnim.PlaySpecialIdle(); } } }
//单击歌曲列表中某首歌时的事件响应 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); }
//初始化 protected override void OnDlgInit() { mCommonUIManager = Singlton.getInstance("NvCommonUIManager") as NvCommonUIManager; for (int i = 0; i < SongSel.Length; i++) { SongSel[i].SetActiveRecursively(false); for (int j = 0; j < SongSel[i].transform.childCount; j++) { GameObject child = SongSel[i].transform.GetChild(j).gameObject; if (child.name == "LabName") { LabSongName[i] = child.GetComponent(typeof(UILabel)) as UILabel; } else if (child.name == "LabSinger") { LabSinger[i] = child.GetComponent(typeof(UILabel)) as UILabel; } else if (child.name == "SongListBg") { SprSongListBg[i] = child.GetComponent(typeof(UISprite)) as UISprite; SprSongListBg[i].enabled = false; } } } StartCoroutine(_ListedSong()); }
protected override void OnDlgCreate() { nOpeSprCoord[2, 0] = -36; nOpeSprCoord[2, 1] = 36; nOpeSprCoord[3, 0] = -70; nOpeSprCoord[3, 1] = 0; nOpeSprCoord[3, 2] = 70; nOpeSprCoord[4, 0] = -106; nOpeSprCoord[4, 1] = -35; nOpeSprCoord[4, 2] = 35; nOpeSprCoord[4, 3] = 106; nOpeSprCoord[5, 0] = -140; nOpeSprCoord[5, 1] = -70; nOpeSprCoord[5, 2] = 0; nOpeSprCoord[5, 3] = 70; nOpeSprCoord[5, 4] = 140; cNumber.Init(ref SprNumber); cComboNumber.Init(ref SprComboNumber, eNumberType.eCombo); ShowCombo(); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; cCurSongData = mgr.cShareData.cCurSongData; DcGlobalFunc.CreateParticle(PEType.eBubbles); DcGlobalFunc.CreateParticle(PEType.eFireworks); }
private void ReturnMap() { Debug.Log("GotoMap"); showDialog(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (mgr.cShareData.nShopEntranceType == 0) { mgr.ChangeScene("UI_Map"); } else if (mgr.cShareData.nShopEntranceType == 1) { mgr.ChangeScene("UI_MyHome_Outside"); } else if (mgr.cShareData.nShopEntranceType == 2) { mgr.ChangeScene("UI_MyHome_Interior"); } else if (mgr.cShareData.nShopEntranceType == 3) { mgr.ChangeScene("UI_MyHome_Chest"); } else if (mgr.cShareData.nShopEntranceType == 4) { mgr.ChangeScene("UI_MyHome_Dresser"); } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void Awake() { if (sInstance == null) { sInstance = this; DontDestroyOnLoad(gameObject); if (NvConst.kIsDebugBuild) { Singlton.getInstance("ShowFPS"); } Singlton.getInstance("NvCommonUIManager"); Singlton.getInstance("NvGameUIManager"); Singlton.getInstance("NvLocalizationManager"); Singlton.getInstance("NvSoundController"); Singlton.getInstance("DCGesture"); Singlton.getInstance("NvKeyChecker"); //Singlton.getInstance("NvSceneChangeColor"); //Singlton.getInstance("NvAppearanceController"); //Singlton.getInstance("NvMotionController"); } else { GameObject.DestroyImmediate(gameObject); } }
private string CatchGesture() { List <Point2D> tmplist = new List <Point2D>(); foreach (Point2D point in m_Point2dList) { Point2D newpoint = new Point2D(point.x, point.y); tmplist.Add(newpoint); } if (m_IsSingleDir) { return(JustGestureSingleDir(tmplist)); } string retresult = TryToSingleDir(tmplist); if (retresult != "Unknow") { return(retresult); } //float timedis = 0; //float curtime = Time.time; RecognitionResult result = geometricrec.recognize(tmplist); //timedis = Time.time - curtime; if (m_IsEditMode) { GestureTest gesturetest = Singlton.getInstance("GestureTest") as GestureTest; m_LastPoint2dList.Clear(); for (int i = 0; i < m_Point2dList.Count; i++) { Debug.LogWarning(" ==========>m_Point2dList[" + i + "]: " + m_Point2dList[i].GetString()); m_LastPoint2dList.Add(m_Point2dList[i]); gesturetest.SetPointToShow(m_Point2dList[i].ToVector3()); } result.Print(); } if (result.name.Contains("Rectangle")) { return("Rectangle"); } else if (result.name.Contains("Triangle")) { return("Triangle"); } else { return(result.name); } }
private void SelTask(bool bIsCheck) { if (bIsCheck) { for (int i = 0; i < ChbSelTask.Length; i++) { if (ChbSelTask[i].isChecked) { nSelTaskTag = i; ChangeCurShowTask(); Debug.LogError("TTTTTTTTTTT:" + nSelTaskTag); break; } } if (bIsFirst) { bIsFirst = false; return; } NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_check"); } }
private void Awake() { m_gameUIManager = Singlton.getInstance("NvGameUIManager") as NvGameUIManager; m_sceneRoot = m_gameUIManager.GameUILayoutCameraLink; AwakeImpl(); }
private void OnDrop() { if (m_Point2dList.Count < 2) { ClearPoints(); return; } if (m_IsEditMode) { GestureTest getsset = Singlton.getInstance("GestureTest") as GestureTest; getsset.ClearPoints(); } Debug.LogWarning(" m_Point2dList: " + m_Point2dList.Count); string result = CatchGesture(); Debug.LogWarning("@@@@@@@@@@@@@@@@=========> result: " + result); if (FuncGetGesture != null) { FuncGetGesture(result); } ClearPoints(); }
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"); }
public void openDialog(int tabIndex = 0) { if (!isOpened && !isOpening && !isClosing) { if (m_PlaySoundEffect) { (Singlton.getInstance("NvSoundController") as NvSoundController).PlaySe("se_gather"); } if (HasTabControl && tabIndex >= 0) { mTab.m_defaultIndex = tabIndex; } OpenOrCloseUICamera(false); if (m_dialogEffector != null) { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); m_effect = EDialogEffect.eDE_OpenEffect; OnDlgBeginEffect(EDialogEffect.eDE_OpenEffect); notify("OnDlgBeginEffect"); m_dialogEffector.startOpenEffect(); m_State = EState.E_STATE_OPENING; } else { // enable dialog //revertEnable(); //revertVisible(); // set visible for this object //base.setVisible(true); //base.setEnable(true); setEnable(true); setVisible(true); // make dialog run m_run = true; OnDlgInit(); notify("OnDlgInit"); OpenOrCloseSceneCam(false); OpenOrCloseUICamera(true); m_State = EState.E_STATE_OPENED; } } }
private void ReturnMap() { //Debug.Log("ReturnMap"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); cGesture.SetGestureEnable(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (mgr.cShareData.nDancingEntranceType == 0) { mgr.ChangeScene("UI_Map"); } else if (mgr.cShareData.nDancingEntranceType == 1) { mgr.ChangeScene("UI_MyHome_Interior"); } else if (mgr.cShareData.nDancingEntranceType == 2) { mgr.ChangeScene("UI_WaitingRoom"); } }
private void ShowFriendHomePanel(object sender) { //PanFriendHome.gameObject.SetActiveRecursively(true); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void HaveTake() { Debug.LogError("HaveTake"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void HideMessagePanel() { PanMessage.gameObject.SetActiveRecursively(false); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void HideReturnConfirm() { PanReturnConfirm.gameObject.SetActiveRecursively(false); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void ShowReturnConfirm(object sender) { PanReturnConfirm.gameObject.SetActiveRecursively(true); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
protected override void OnDlgCreate() { cLocalization = Singlton.getInstance("NvLocalizationManager") as NvLocalizationManager; if (cLocalization == null) { Debug.LogError("Can Not Find Localization File!!"); } }
void BeFriend() { Debug.LogError("BeFriend"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void ChangeCurShowTask() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; LabDescribe.text = mgr.cShareData.lstTasksData[nSelTaskTag].strTaskDescribe; cMoneyNumber.ShowNumber(ref SprMoneyNumber, mgr.cShareData.lstTasksData[nSelTaskTag].nRewardMoney); cExpNumber.ShowNumber(ref SprExpNumber, mgr.cShareData.lstTasksData[nSelTaskTag].nRewardExp); }
private void DiffCancel() { //Debug.LogError(nAtMiddleIdx); ShowDiffSel(false); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
public static NvListItemBuilder getInstance() { if (s_instance == null) { s_instance = Singlton.getInstance("NvListItemBuilder") as NvListItemBuilder; s_instance.initialize(); } return(s_instance); }