Ejemplo n.º 1
0
        private void OnStartCriatureHud(MsgChangeToPet obj)
        {
            dono = obj.oCriature;

            nameCriature.text = obj.name;
            numberLevel.text  = obj.level.ToString();
            mpBar.fillAmount  = (float)obj.currentMp / obj.maxMp;
            mpNumber.text     = obj.currentMp + " / " + obj.maxMp;
            stBar.fillAmount  = (float)obj.currentSt / obj.maxSt;
            hpBar.fillAmount  = (float)obj.currentHp / obj.maxHp;
            hpNumber.text     = obj.currentHp + " / " + obj.maxHp;

            root.SetActive(true);
        }
Ejemplo n.º 2
0
        private void OnChangeToPet(MsgChangeToPet obj)
        {
            //criatureImg.transform.parent.parent.gameObject.SetActive(true);

            if (obj.numCriatures <= 1)
            {
                criatureImg.gameObject.SetActive(false);
            }
            else
            {
                if (obj.petToGoOut != PetName.nulo)
                {
                    criatureImg.gameObject.SetActive(true);
                    criatureImg.sprite = ResourcesFolders.GetMiniPet(obj.petToGoOut);
                    //= Resources.Load<Sprite>("miniCriatures/" + obj.petToGoOut.ToString());
                }
            }

            attackImg.transform.parent.gameObject.SetActive(true);
            attackImg.sprite = ResourcesFolders.GetMiniAttack(obj.atkSelected);

            //= Resources.Load<Sprite>("miniGolpes/" + obj.atkSelected.ToString());
        }