public IPersonagem personagem;      //Pega os dados do personagem do botão

    void Start()
    {
        personagem = GetComponentInChildren <IPersonagem>(); //Recupera os dados do personagem do botão

        //Gera a Imagem do personagem no SpritePersonagem
        var spritePersonagem = transform.GetChild(0).GetComponent <Image>(); //Recupera o Script Image do primeiro filho

        spritePersonagem.sprite = personagem.getSprite();                    //Insere o sprite do personagem

        //Status
        //HP
        var sliderHP = transform.GetChild(1).GetComponentInChildren <Slider>();

        sliderHP.value = personagem.getStatus().getHPMax();

        //MP
        var sliderMP = transform.GetChild(2).GetComponentInChildren <Slider>();

        sliderMP.value = personagem.getStatus().getMPMax();

        //Ataque
        var sliderAtaque = transform.GetChild(3).GetComponentInChildren <Slider>();

        sliderAtaque.value = personagem.getStatus().getAtaque();
    }
 public void recuperaVida()
 {
     personagem.getStatus().recuperaHP(999);
     personagem.getStatus().recuperaMagia(999);
 }