Exemple #1
0
    private void setBeetleColor()
    {
        AvatarColor color = GameData.getInstance().getAvatar();

        switch (color)
        {
        case AvatarColor.YELLOW:
            //GameObject.Find("ALAS").GetComponent<Renderer>().material.color = new Color(132, 193, 129, 1);
            //GameObject.Find("CUERPO").GetComponent<Renderer>().material.color = new Color(223, 205, 105, 1);
            GameObject.Find("ALAS").GetComponent <Renderer>().material.color = Color.yellow;
            break;

        case AvatarColor.BLUE:
            //GameObject.Find("ALAS").GetComponent<Renderer>().material.color = new Color(85, 160, 174, 1);
            //GameObject.Find("CUERPO").GetComponent<Renderer>().material.color = new Color(209, 181, 160, 1);
            GameObject.Find("ALAS").GetComponent <Renderer>().material.color = Color.blue;
            break;

        case AvatarColor.ORANGE:
            //GameObject.Find("ALAS").GetComponent<Renderer>().material.color = new Color(149, 144, 121, 1);
            //GameObject.Find("CUERPO").GetComponent<Renderer>().material.color = new Color(231, 165, 100, 1);
            GameObject.Find("ALAS").GetComponent <Renderer>().material.color = Color.red;
            break;

        case AvatarColor.PINK:
            //GameObject.Find("ALAS").GetComponent<Renderer>().material.color = new Color(131, 90, 162, 1);
            //GameObject.Find("CUERPO").GetComponent<Renderer>().material.color = new Color(227, 133, 158, 1);
            GameObject.Find("ALAS").GetComponent <Renderer>().material.color = Color.magenta;
            break;
        }
    }
    private void setAvatarInSettings()
    {
        AvatarColor color             = GameData.getInstance().getAvatar();
        Image       avatarButtonImage = GameObject.Find("Avatar").GetComponent <Image>();

        avatarButtonImage.sprite = getAvatarImage(color);
    }
Exemple #3
0
 public void setAvatar(AvatarColor color)
 {
     PlayerPrefs.SetInt("avatar", (int)color);
     //language = lang;
 }
Exemple #4
0
 public async Task <AvatarColor> UpdateColorAsync(AvatarColor color)
 {
     VerifyManagementPermission();
     return(await _avatarColorRepository.UpdateSaveAsync(
                GetClaimId(ClaimType.UserId), color));
 }
 private Sprite getAvatarImage(AvatarColor color)
 {
     return(avatars[(int)color]);
 }