void SetStudyVocabPanel() { OX_DataLoader.ClearData(); GameModeManager.SetQuestionSize(100); OX_DataLoader.PrepareOriginalData(); OX_DataLoader.OX_InitWordList(); foreach (var p in OX_DataLoader.GetWordList()) { string vocab = p.Key; //string desc = p.Value.Key; string desc = p.Value.Value[(int)OX_DataLoader.Index.answer].Trim(); var r = Instantiate(PrefabManager.Instance.oxresultItem); { r.GetComponent <ResultItem>().SetVocabDescForStudy(vocab, desc); r.GetComponent <ResultItem>().SetViewPort(viewPort); r.transform.SetParent(content, false); r.GetComponent <ResultItem>().SetEmptyStar(); if (UserDataManager.Instance.IsVocabExist(vocab)) { r.GetComponent <ResultItem>().SetStar(); } SetPreVocab(vocab, r.transform); } } }
public void StartOXGame() { //DestroyImmediate(title); //var t = Instantiate(titlepanelForGame) as GameObject; //t.transform.SetParent(bg.transform, false); tbar = title.GetComponent <TitlePanelController>().timer; count = title.GetComponent <TitlePanelController>().count.GetComponent <QuestionCountController>(); count.SetCallBack(GameFinishFunc); //bg.GetComponent<BackgroundController>().count.gameObject.SetActive(false); //combo = Instantiate(combopanel) as GameObject; //combo.transform.SetParent(bg.transform, false); //combo.GetComponent<ComboController>().HideCombo(); bg.GetComponent <BackgroundController>().finish.transform.SetAsLastSibling(); bg.GetComponent <BackgroundController>().timeup.transform.SetAsLastSibling(); #if TEST OX_DataLoader.ClearData(); OX_DataLoader.PrepareOriginalData(); OX_DataLoader.OX_InitWordList(); CreateCard(); #else OX_DataLoader.ClearData(); OX_DataLoader.PrepareOriginalData(); OX_DataLoader.OX_Shuffle(); OX_DataLoader.OX_InitWordList(); CreateCard(); #endif if (GameModeManager.IsTutorialFirstTime()) { tutorial_panel = Instantiate(tutorialpanel); tutorial_panel.transform.SetParent(uicanvas.transform, false); tutorial_panel.GetComponent <TutorialController>().CradlePanel(); destroyCard.transform.Find("Panel").GetComponent <CardMove>().TouchEnable(false); } // 2020-08-25 여기서 기획 변경. Time Attack 모드로 OX game 일괄 통일. // 아래 부분 주석처리함. GameModeManager.SetTimeAttackMode(); }