private void HideRecordingFinishedPanel() { PanRecordingFinished.gameObject.SetActiveRecursively(false); HideRecordedInPanel(); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void ShowRecordedInPanel() { PanRecordedIn.gameObject.SetActiveRecursively(true); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void DrumBeat() { //Debug.Log("DrumBeat"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; if (bIsCanPressDrum) { if (posSliderPos.x >= 85 && posSliderPos.x <= 95) { Debug.LogWarning("Perfect:" + posSliderPos.x); soundctr.PlaySe("perfect"); nCurScore += bIsInShowTime ? nScoreStandard[0] * 2 : nScoreStandard[0]; cNumber.ShowNumber(ref SprNumber, nCurScore); nPerfectNum++; GoodUp(true); } else if (posSliderPos.x >= 70 && posSliderPos.x <= 110) { Debug.LogWarning("Good:" + posSliderPos.x); soundctr.PlaySe("good"); nCurScore += bIsInShowTime ? nScoreStandard[1] * 2 : nScoreStandard[1]; cNumber.ShowNumber(ref SprNumber, nCurScore); GoodUp(false); } else if (posSliderPos.x >= 65 && posSliderPos.x <= 115) { Debug.LogWarning("Bad:" + posSliderPos.x); soundctr.PlaySe("bad"); nCurScore += bIsInShowTime ? nScoreStandard[2] * 2 : nScoreStandard[2]; cNumber.ShowNumber(ref SprNumber, nCurScore); SprBad.animation.Play(); SprBad.enabled = true; bIsSucceedDancing = false; nSuccessionSD = 0; cCharMgr.MainCharIdleForDancing(); bIsLastGoodUp = true; } else { soundctr.PlaySe("miss"); Miss(); } bIsCanPressDrum = false; if (nComboNum >= ComboCnt4ShowTime) { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (mgr.cShareData.lstBeatData[cCurSongData.litBeatDataIdx].litOpeData.Count > nCurOpeDataIdx + ShowTimeTurns * 2) { ShowTimeStart(); } } } }
private void Prepare() { SprPrepare[0].enabled = true; SprLight[0].enabled = true; BtnPrepare.gameObject.SetActiveRecursively(false); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
public static IEnumerator ShowUIAsync(UIType packageID, UIType showID, UIType preID, bool bReturn, object exData, UIType hideID) { IEnumerator itor = Singlton.ShowWndAsync(packageID, showID, preID, bReturn, exData, new UIType[] { hideID }); while (itor.MoveNext()) { yield return(null); } }
private void GotoRecordedSongs() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_RecordedSongs"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void GotoTheLatestSong() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_TheLatestSong"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void ReturnMap() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_Map"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void GotoDresser() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_MyHome_Dresser"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
public void GotoSuccess() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_MyHome_Success"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void StartDancing() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene(mgr.cShareData.lstBuildingData[mgr.cShareData.cCurSongData.nWhereScene].str3DSceneName); mgr.cShareData.nDancingEntranceType = 2; NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
private void GotoShop() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_Shop"); mgr.cShareData.nShopEntranceType = 3; NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
IEnumerator ShowReady(float timevalue) { yield return(new WaitForSeconds(timevalue)); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("v_ready"); SprReady.animation.Play(); SprReady.enabled = true; }
void Start() { if (gameObject.animation["Take 001"] != null) { gameObject.animation["Take 001"].wrapMode = WrapMode.Loop; } SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.AddScene(strCharSceneName, AddCharSceneEnd); }
// Use this for initialization void Start() { m_GuiTexture = iTween.CameraFadeAdd(); m_GuiTexture.layer = LayerMask.NameToLayer("UILayer"); DontDestroyOnLoad(m_GuiTexture); m_GuiTexture.active = false; m_UIMgr = Singlton.getInstance("NvCommonUIManager") as NvCommonUIManager; //Debug.Log("Start SceneManager."); cShareData = new DcShareData(); }
void Awake() { mTrans = transform; mSprite = GetComponentInChildren <UISprite>(); mAtlas = mSprite.atlas; mSpriteName = mSprite.spriteName; if (uiCamera == null) { uiCamera = (Singlton.getInstance("NvCommonUIManager") as NvCommonUIManager).SystemUICamera; } }
private void GotoDisk() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_MyHome_Disk"); mgr.cShareData.nDiskEntranceType = 0; NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
public void SetChallengeChallenge() { //Debug.Log("SetChallengeChallenge---------------------"); //Debug.Log("lstSceneData[nCurSelScene].litSongIDs[nCurSelChallengeIndex]:" + lstSceneData[nCurSelScene].litSongIDs[nCurSelChallengeIndex]); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (mgr.cShareData.nCurSelBuildingIdx >= mgr.cShareData.lstBuildingData.Count) { //Debug.Log("nCurSelScene >= lstSceneData.Count"); return; } DcBuildingData cTempBuildingData = mgr.cShareData.lstBuildingData[mgr.cShareData.nCurSelBuildingIdx]; if (nCurSelChallengeIndex >= cTempBuildingData.litSongIDs.Count) { //Debug.Log("nCurSelChallengeIndex >= cTempSceneData.litSongIDs.Count"); return; } if (cTempBuildingData.litSongIDs[nCurSelChallengeIndex] >= mgr.cShareData.lstSongData.Count) { //Debug.Log("cTempSceneData.litSongIDs[nCurSelChallengeIndex] >= lstSongData.Count"); return; } // Debug.Log("nCurSelScene:" + nCurSelScene); // Debug.Log("nCurSelChallengeIndex:" + nCurSelChallengeIndex); // Debug.Log("cTempSceneData.litSongIDs.Count:" + cTempSceneData.litSongIDs.Count); mgr.cShareData.cCurSongData = mgr.cShareData.lstSongData[cTempBuildingData.litSongIDs[nCurSelChallengeIndex]]; mgr.cShareData.strDiffLv = cTempBuildingData.litDiffLvs[nCurSelChallengeIndex]; mgr.cShareData.strMode = cTempBuildingData.litMode[nCurSelChallengeIndex]; mgr.cShareData.nHighScores = cTempBuildingData.litHighScores[nCurSelChallengeIndex]; LabSongMaster.text = cTempBuildingData.litSongMaster[nCurSelChallengeIndex]; if (LabSongMaster.text != mgr.cShareData.strUserName) { mgr.cShareData.bIsChallengeOthers = true; mgr.cShareData.nCurSelSongIdx4Building = nCurSelChallengeIndex; } else { mgr.cShareData.bIsChallengeOthers = false; } LabSongName.text = /*cLocalization.GetValue("ChallengeSongs") + */ mgr.cShareData.cCurSongData.strSongName; LabSongDifficulty.text = /*cLocalization.GetValue("ChallengeTheDifficulty") + */ cLocalization.GetValue(mgr.cShareData.strDiffLv); LabMode.text = /*cLocalization.GetValue("ChallengeMode") + */ cLocalization.GetValue(mgr.cShareData.strMode); LabHighScores.text = /*cLocalization.GetValue("ChallengeHighScores") + */ mgr.cShareData.nHighScores.ToString(); cMoneyNumber.ShowNumber(ref SprMoneyNumber, mgr.cShareData.cCurSongData.nRewardMoney); cExpNumber.ShowNumber(ref SprExpNumber, mgr.cShareData.cCurSongData.nRewardExp); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySong(mgr.cShareData.cCurSongData.strAudition); }
private void ReturnOutside() { showDialog(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.ChangeScene("UI_MyHome_Outside"); NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlaySe("ui_touch"); }
void Start() { GameObject o = GameObject.Instantiate(Resources.Load("TXT/LocalizationFile/Localization")) as GameObject; Localization loc = o.GetComponent(typeof(Localization)) as Localization; //loc.currentLanguage = "cn"; o.transform.parent = gameObject.transform; (Singlton.getInstance("SceneManager") as SceneManager).registerCallbackListener(this); }
void Start() { //Debug.Log("DcCreateDlg Start"); StartCoroutine(_CreateDlg()); if (bIsPlayBgSound) { NvSoundController soundctr = Singlton.getInstance("NvSoundController") as NvSoundController; soundctr.PlayBgMusic(strBgSoundName); } }
void SelModeToRight() { cSelModeDir[0].SetActiveRecursively(true); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; if (++nCurModeIdx >= mgr.cShareData.strDancingMode.Length - 1) { nCurModeIdx = mgr.cShareData.strDancingMode.Length - 1; cSelModeDir[1].SetActiveRecursively(false); } LabMode.text = mgr.cShareData.strDancingMode[nCurModeIdx]; }
// bool bIsValidGest = false; // void IsEnabledGesture(Vector3 posPos) // { // Debug.LogError("posPos" + posPos.x + " " + posPos.y); // if(posPos.x >= 65f && posPos.x <= 161f && posPos.y >= -11.5f && posPos.y <= 28.5f) // { // bIsValidGest = true; // } // } void SelModeToLeft() { cSelModeDir[1].SetActiveRecursively(true); if (--nCurModeIdx <= 0) { nCurModeIdx = 0; cSelModeDir[0].SetActiveRecursively(false); } SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; LabMode.text = mgr.cShareData.strDancingMode[nCurModeIdx]; }
protected override void AwakeImpl() { base.AwakeImpl(); m_ViewSpriteTr = transform.FindChild("ListBaseSprite"); m_ViewScale = m_ViewSpriteTr.localScale; m_TopLeft = transform.FindChild("ListBaseSprite/TopLeft"); m_BottomRight = transform.FindChild("ListBaseSprite/BottomRight"); //m_DragCamera = transform.FindChild("ListBaseSprite").GetComponent<UIDragCamera>(); NvGameUIManager mgr = Singlton.getInstance("NvGameUIManager") as NvGameUIManager; m_UICamera = mgr.GameUICamera; m_ListPrefab = Resources.Load("UI Prefabs/Prefabs/Controls/UIListView") as GameObject; m_ListView = GameObject.Instantiate(m_ListPrefab) as GameObject; //rename list view m_ListView.name = listName; Transform listviewCamera = m_ListView.transform.FindChild("UIListViewCamera"); //Transform listviewCamera = m_ListView.transform.FindChild("UIListViewCamera" ); //m_ListViewCamera = listviewCamera.GetComponent<UIDraggableCamera>(); //rename list view draggable camera //m_ListViewCamera.name = listName + "Camera"; //set draggable camera to drag camera //m_DragCamera.draggableCamera = m_ListViewCamera; m_ListViewViewport = listviewCamera.GetComponent <UIViewport>(); //set viewport camera m_ListViewViewport.sourceCamera = m_UICamera; m_ListViewLink = m_ListView.transform.FindChild("Link"); m_ListViewLink.localScale = Utility.GetScreenRatio(); Transform listOffset = m_ListView.transform.FindChild("Link/Anchor/ListOffset"); listOffset.transform.localPosition = new Vector3(dragCameraDistance, dragCameraDistance, listOffset.transform.localPosition.z); m_ListViewTable = listOffset.GetComponent <UITable>(); m_listViewAnchor = m_ListView.transform.FindChild("Link/Anchor").GetComponent <UIAnchor>(); //m_DragPanel = m_ListView.transform.FindChild("Link/Anchor/ListOffset").GetComponent<UIDraggablePanel>(); //set ui layer camera to list view anchor m_listViewAnchor.uiCamera = m_UICamera; //set slider bar if (horizontalScrollBar != null) { m_horizontalScrollBar = horizontalScrollBar.GetComponent <UIScrollBar>(); //m_DragPanel.scale = new Vector3( 1.0f, 0.0f, 0.0f ); //m_DragPanel.horizontalScrollBar = m_horizontalScrollBar; } if (verticalScrollBar != null) { m_verticalScrollBar = verticalScrollBar.GetComponent <UIScrollBar>(); //m_DragPanel.scale = new Vector3( 0.0f, 1.0f, 0.0f ); //m_DragPanel.verticalScrollBar = m_verticalScrollBar; } }
void TempInitClothesAndPantsIcon(int nSelTag) { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; GameObject cObjPrefab = null; GameObject cGOPrefab = null; int nCurIconsLen = 5; switch (nSelTag) { case 0: if (mgr.cShareData.eUserSex == CharSex.eMan) { cObjPrefab = Resources.Load("UI Prefabs/Atlases/UI/ItemIcon/BoyClothes", typeof(GameObject)) as GameObject; } else { cObjPrefab = Resources.Load("UI Prefabs/Atlases/UI/ItemIcon/GirlClothes", typeof(GameObject)) as GameObject; } break; case 5: cObjPrefab = Resources.Load("UI Prefabs/Atlases/UI/ItemIcon/Pants", typeof(GameObject)) as GameObject; break; } cGOPrefab = Utility.Instantiate(cObjPrefab) as GameObject; for (int i = 0 + nSelTag; i < nCurIconsLen + nSelTag; i++) { SprItemBg[i].enabled = true; SprItemIcon[i].enabled = true; SprItemIcon[i].atlas = cGOPrefab.GetComponent(typeof(UIAtlas)) as UIAtlas; switch (nSelTag) { case 0: if (mgr.cShareData.eUserSex == CharSex.eMan) { SprItemIcon[i].spriteName = mgr.cShareData.strAvatar_ItemIcon_BoyClothes[i]; } else { SprItemIcon[i].spriteName = mgr.cShareData.strAvatar_ItemIcon_GirlClothes[i]; } break; case 5: SprItemIcon[i].spriteName = mgr.cShareData.strAvatar_ItemIcon_Pants[i - nSelTag]; break; } } }
public void open() { if (m_dlgScript == null) { if (m_dialogPrefab != null && m_tabControl != null) { GameObject dlg = Utility.Instantiate(m_dialogPrefab) as GameObject; dlg.name = m_dialogPrefab.name; dlg.transform.parent = m_tabControl.spawnTarget; dlg.transform.localPosition = Vector3.zero; dlg.transform.localRotation = Quaternion.identity; dlg.transform.localScale = Vector3.one; m_dlgScript = dlg.GetComponent <NvUIDialogBase>(); int depthFixed = m_dialogOwner != null ? m_dialogOwner.depth : 0; if (m_dlgScript != null) { m_dlgScript.depth = m_dialogDepth + depthFixed; m_dlgScript.OnCreated(); m_dlgScript.setVisible(false); m_dlgScript.setEnable(false); } m_dlgScript.mTab = m_tabControl; // assign camera to anchor List <Transform> stack = new List <Transform>(); stack.Add(dlg.transform); while (stack.Count > 0) { Transform tr = stack[0]; stack.RemoveAt(0); UIAnchor ac = tr.GetComponent <UIAnchor>(); if (ac != null) { //Debug.Log(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>> anchor = " + ac.name); ac.uiCamera = (Singlton.getInstance("NvGameUIManager") as NvGameUIManager).GameUICamera; } for (int ii = 0; ii < tr.childCount; ++ii) { stack.Add(tr.GetChild(ii)); } } } } if (m_dlgScript != null && m_dlgScript.isOpened == false) { m_dlgScript.openDialog(); } }
protected override void OnDlgInit() { for (int i = 0; i < SprPrepare.Length; i++) { SprPrepare[i].enabled = false; SprLight[i].enabled = false; } SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; LabCharName[0].text = mgr.cShareData.strUserName; for (int i = 0; i < 2; i++) { LabCharName[i + 1].enabled = false; } for (int i = 0; i < mgr.cShareData.cCurRoomData.litPeopleName.Count; i++) { if (i + 1 < LabCharName.Length) { if (!string.IsNullOrEmpty(mgr.cShareData.cCurRoomData.litPeopleName[i])) { LabCharName[i + 1].enabled = true; LabCharName[i + 1].text = mgr.cShareData.cCurRoomData.litPeopleName[i]; } } } BtnStart.gameObject.SetActiveRecursively(false); DcGlobalFunc.CreateChar(mgr.cShareData.eUserSex, CharModel.eOne, CharForWhat.eWaitingRoomMain, true); if (mgr.cShareData.cCurRoomData.litPeopleSex.Count >= 1) { DcGlobalFunc.CreateChar(mgr.cShareData.cCurRoomData.litPeopleSex[0] == 0 ? CharSex.eMan : CharSex.eWoman, mgr.cShareData.cCurRoomData.litPeopleSex[0] == 0 ? CharModel.eOne : CharModel.eTwo, CharForWhat.eWaitingRoomLeft, true, false); StartCoroutine(ImitateOthersPrepare((int)UnityEngine.Random.Range(1, 5), 1)); nCurPeopleNum++; } if (mgr.cShareData.cCurRoomData.litPeopleSex.Count >= 2) { DcGlobalFunc.CreateChar(mgr.cShareData.cCurRoomData.litPeopleSex[1] == 0 ? CharSex.eMan : CharSex.eWoman, mgr.cShareData.cCurRoomData.litPeopleSex[1] == 0 ? CharModel.eOne : CharModel.eTwo, CharForWhat.eWaitingRoomRight, true, false); StartCoroutine(ImitateOthersPrepare((int)UnityEngine.Random.Range(1, 5), 2)); nCurPeopleNum++; } }
//检索歌曲表ID private void RetrievalSongListID() { SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; for (int i = 0; i < mgr.cShareData.lstSongData.Count; i++) { if (mgr.cShareData.lstSongData[i].nSongID != i) { } } mCommonUIManager.showMessageBox("歌曲表ID异常,工具默认以序号0开始递增1的标号规则修复歌曲ID", "", NvMessageBox.EMessageBoxStyle.eStyle_OkayOnly, OnEndModal, true); }
IEnumerator ShowResult(float timevalue) { yield return(new WaitForSeconds(timevalue)); showDialog(false); SceneManager mgr = Singlton.getInstance("SceneManager") as SceneManager; mgr.cShareData.bIsWin = IsWin(); mgr.cShareData.nBasicScore = nCurScore; mgr.cShareData.nComboScore = nComboNum4Result * nScoreStandard[1] /*nPerfectNum*nScoreStandard[0]*/; mgr.ChangeScene("UI_Result"); }
private bool IsOnUI() { NvGameUISceneManager mgr = Singlton.getInstance("NvGameUISceneManager") as NvGameUISceneManager; if (mgr.IsOverUI()) { return(true); } else { return(false); } }