public void SetOK(bool f = true, bool fs = true) { if (m_Ach == null) { m_Ach = FindObjectOfType <CAchievements>(); } if (f) { if (!f_OK) { m_Ach.IncrementResult(); } f_OK = true; image.color = enableAchColor; text.color = enableAchColor; } else { if (f_OK) { m_Ach.DecrementResult(); } f_OK = false; image.color = disableAchColor; text.color = disableAchColor; } if (fs) { m_Ach.SetStatus(m_Index, f_OK); } }
private void Start() { m_PSDrawLine.Stop(); m_GameManager = FindObjectOfType <CUFOGameManager>(); activeLine = new Maker[m_GameManager.m_GlobalSetupData.maxEnergy]; lineGO = new GameObject[m_GameManager.m_GlobalSetupData.maxEnergy]; m_StartEnergy = m_GameManager.m_GlobalSetupData.startEnergy; m_PlayManager = FindObjectOfType <PlayManager>(); m_Ach = FindObjectOfType <CAchievements>(); }
private void Awake() { m_Ach = FindObjectOfType <CAchievements>(); f_OK = false; }