public void ResetGame() { m_Level = 1; enemyCount = 0; percAddUFO = m_GameManager.m_GlobalSetupData.numKillUFOInLevel; percDecInstUFO = m_GameManager.m_GlobalSetupData.timeInstantUFO; m_ScoreText.text = m_Level.ToString(); if (m_Creator == null) { m_Creator = FindObjectOfType <UFOCreator>(); } m_Creator.ShowStatus(); if (m_GameManager == null) { m_GameManager = FindObjectOfType <CUFOGameManager>(); } m_LevelTime = m_GameManager.m_GlobalSetupData.levelTimeLimit; m_TimeText.text = m_LevelTime.ToString("F0"); m_Creator.ResetEnergy(); AllDestroy("enemy"); AllDestroy("line"); AllDestroy("particle"); }
private void Awake() { e_PlayerState = EPlayerState.e_Stop; m_Creator = FindObjectOfType <UFOCreator>(); m_GameManager = FindObjectOfType <CUFOGameManager>(); c_ADS = FindObjectOfType <CADS>(); m_Ach = FindObjectOfType <CAchievements>(); }
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 Start() { m_PlayManager = FindObjectOfType <PlayManager>(); m_GameManager = FindObjectOfType <CUFOGameManager>(); m_Achievements = FindObjectOfType <CAchievements>(); particle = Instantiate(particle, Vector3.zero, Quaternion.identity); particle.GetComponent <CDelUFOPart>().SetColor(particleColor); m_SprRend = GetComponent <SpriteRenderer>(); }
public void ShowStatus() { m_ShowPointsCount.text = m_StartEnergy.ToString(); Vector2 sd = m_ImageEnergyProgressBar.GetComponent <RectTransform>().rect.size; if (m_GameManager == null) { m_GameManager = FindObjectOfType <CUFOGameManager>(); } sd.x = m_MaxPB / (float)m_GameManager.m_GlobalSetupData.maxEnergy * (float)m_StartEnergy; m_ImageEnergyProgressBar.GetComponent <RectTransform>().sizeDelta = sd; }
private void Awake() { m_UFOManager = GameObject.FindWithTag("MainCamera").GetComponent <CUFOGameManager>(); }