Exemplo n.º 1
0
    // 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);
    }
Exemplo n.º 2
0
    // 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());
    }