// Use this for initialization void Start() { m_numberOfSolarSystem = (uint)Random.Range(m_numberOfSolarSystemMin, m_numberOfSolarSystemMax); m_renderer = GetComponentInChildren <SpriteRenderer>(); m_renderer.color = FactionHelper.GetFactionColor(GetMainFaction()); transform.localScale = new Vector3(0.1f, 0.1f, 1); m_animator = GetComponentInChildren <Animator>(); m_collider = GetComponent <Collider2D>(); CreateSystems(); m_systemContainer.gameObject.SetActive(false); }
// Use this for initialization void Start() { m_numberOfPlanets = (uint)Random.Range(m_numberOfPlanetMin, m_numberOfPlanetMax); m_sunSize = Random.Range(m_sunSizeMin, m_sunSizeMax); m_sunTemperature = Random.Range(m_sunTemperatureMin, m_sunTemperatureMax); m_sunColor = Mathf.CorrelatedColorTemperatureToRGB(m_sunTemperature); m_animator = GetComponentInChildren <Animator>(); m_sunRenderer.color = m_sunColor; m_auraRenderer.color = FactionHelper.GetFactionColor(GetMainFaction()); }