private void SetVoca2ViewPanel() { // 단어 및 뜻 설정 ViewPanel_voca.GetComponent <Text>().text //아까 선언한 오브젝트 ViewPanel_voca에게 텍스트 컴포넌트를 부여한다 = VocabularyDataBase.GetVocabularyLists()[curVocaIdx].vocabulary; //??무슨 의미징...암튼 단어를 가져온다는거 같음 ViewPanel_mean.GetComponent <Text>().text //아까 선언한 오브젝트 ViewPanel_mean에게 텍스트 컴포넌트를 부여한다 = VocabularyDataBase.GetVocabularyLists()[curVocaIdx].meaning; //이것도 암튼 단어의 뜻을 가져온다는거 같음 // 단어 일차 설정 ViewPanel_day.GetComponent <Text>().text //아까 선언한 오브젝트 ViewPanel_day에게 텍스트 컴포넌트를 부여한다 = VocabularyDataBase.GetVocabularyDay(curVocaIdx); //이것도 암튼 day를 가져온다는거 같음 }
/// <summary> /// 일차가 설정되지 않은 단어들의 각각 몇일차 단어들인지 지정 /// </summary> private void InitVocaDay()//날짜에 관련한 함수 InitVocaDay선언 { for (int i = 1; i < VocabularyDataBase.GetVocabularyLists().Count; i++) { // 엑셀의 빈칸의 경우 비어있지는 않은 공백으로 판단됨 if (string.IsNullOrWhiteSpace(VocabularyDataBase.GetVocabularyDay(i))) //만약 GetVocabularyDay(i)의 단어가 공백이라면 { VocabularyDataBase.SetVocabularyDay(i, VocabularyDataBase.GetVocabularyDay(i - 1)); //이전 index를 가져옴 그러니까 day1아래부터는 공백인데 그걸 다 채워줌 } } }
public static void Find_MaxDay() { int standard = 0, temp = 0; for (int i = 0; i < 100; i++) { string a = VocabularyDataBase.GetVocabularyDay(i); a = a.Replace("day", ""); temp = int.Parse(a); if (standard < temp) { max_DayCount = temp; } } }