public void AddMorseFound(MorseValueWithOrigine morse) { m_morsesDetected.Add(string.Format("{0}:{1}", morse.GetMorseValue(), morse.GetEmittorName())); if (m_morsesDetected.Count > m_maxDisplay) { m_morsesDetected.RemoveAt(0); } //Bad Code, Should not be call at morse found but I am sleepy. m_detectorCout = MorseDetectorUtilitary.GetDetectorsCount(); }
void Awake() { for (int i = 0; i < m_listenToKeycode.Length; i++) { MorseDetectorUtilitary.ListenToKeyboard(m_listenToKeycode[i]); } if (m_listenToMouseLeft) { MorseDetectorUtilitary.ListenToMouse(0); } if (m_listenToMouseRight) { MorseDetectorUtilitary.ListenToMouse(1); } MorseDetectorUtilitary.OnMorseDetected.AddListener(ApplyMorseDetected); }
private void Start() { MorseDetectorUtilitary.RefreshAvailableDetectorsInScene(); }