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();
    }
コード例 #2
0
 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);
 }
コード例 #3
0
 private void Start()
 {
     MorseDetectorUtilitary.RefreshAvailableDetectorsInScene();
 }