private void AddQuizEventToDict()
    {
        if (QuizEventDictionary.Count != 0)
        {
            QuizEventDictionary.Clear();
        }

        if (scenarioContainer.EventSet.QuizEventList == null)
        {
            Debug.Log("XML파일 EventSet의 QuizEventList가 없다.");
            return;
        }

        for (int k = 0; k < scenarioContainer.EventSet.QuizEventList.Length; k++)
        {
            int       key           = scenarioContainer.EventSet.QuizEventList[k].ID;
            QuizEvent QuizEventInfo = scenarioContainer.EventSet.QuizEventList[k];

            if (!QuizEventDictionary.ContainsKey(key))
            {
                QuizEventDictionary.Add(key, QuizEventInfo);
            }
        }
    }
예제 #2
0
 public void SendQuizEvent(QuizEvent data)
 {
     SendEvent("QuizEvent", data);
 }