public void Analysis() { if (m_isChecked == true) { return; } CharacterAction char_action = GameDictionary.PairedAction[m_gestureTracker.GetIdentifiedGesture()]; if (m_tagActionDict.ContainsKey(m_playerClass.RaycastingTag) && char_action == m_tagActionDict[m_playerClass.RaycastingTag]) { m_isChecked = true; m_isCompleted = true; m_gameWorld.ShowHUDComplete(); PlayingData.GetInstance().AddGestureDataBy(m_playerClass.RaycastingTag, true); } }