Exemplo n.º 1
0
 void SetColor()
 {
     System.Random r = new System.Random();
     color = (GameManger.Color)r.Next(0, 4);
     switch (color)
     {
         case GameManger.Color.Blue:
             sp_Player.color = new Color(4f / 255f, 175f / 255f, 1f, 1f);
             break;
         case GameManger.Color.Red:
             sp_Player.color = Color.red;
             break;
         case GameManger.Color.White:
             sp_Player.color = Color.white;
             break;
         case GameManger.Color.Yellow:
             sp_Player.color = new Color(240f / 255f, 1f, 4f / 255f, 1f);
             break;
     }
 }
Exemplo n.º 2
0
    public void SetColor(int code)
    {
        color = (GameManger.Color)code;
        switch (color)
        {
            case GameManger.Color.Blue:
                sp_Aura.color = new Color(4f/255f, 175f/255f, 1f, 1f);
                break;
            case GameManger.Color.Red:
                sp_Aura.color = Color.red;
                break;
            case GameManger.Color.White:
                sp_Aura.color = Color.white;
                break;
            case GameManger.Color.Yellow:
                sp_Aura.color = new Color(240f/255f, 1f, 4f/255f, 1f);
                break;
        }

        sp_Planet.spriteName = (code % 2 == 1) ? "p_1" : "p_2";
        transform.localScale = Vector3.one * ((float)Random.Range(80, 130) / 100f);
        rotateSpd = Random.Range(50, 300);
    }