AY

[Resolvido] Imagem

Por Ayron5, 24 de fev. de 2019 em Resolvidos

14
3.1k
Ayron5A
24 de fevereiro de 2019 às 13:05

Estou tentando definir uma imagem na source mas está dando erro na compilação, creio que estou errando... alguem pode me auxiliar? 

tentei assim ...

 

adicionei 

#include <framework/graphics/image.h>

e tentei algo como isso...

não deu...

backgroundRect->setImage("data/images/sangue.png");

aí tentei

backgroundRect.setImage("data/images/sangue.png");

novamente não deu kkk

aí fiz...

backgroundRect = setImage("data/images/sangue.png");

Mas não tá dando certo .-. kfhjfsdhfjsdhfj

BennyB
24 de fevereiro de 2019 às 13:24

pera, que que cê tá tentando fazer antes de tudo?

Ayron5A
24 de fevereiro de 2019 às 13:31
4 minutos atrás, Thalles Vitor disse:

Acho que ele está tentando colocar imagem na progressbar, no caso de life.

Isso! hjfjsdfhuf 

RefeR
24 de fevereiro de 2019 às 13:46

Então cara, tem que declarar uma textura, quer q eu faça um tutorial de como fazer isso ?

Ayron5A
24 de fevereiro de 2019 às 13:49
1 minuto atrás, Refe disse:

Então cara, tem que declarar uma textura, quer q eu faça um tutorial de como fazer isso ?

Seria uma boa ^^ 

 

Tou tentando algo assim 

Spoiler

sangue.png.087aa8a8a8b816e00534848726ccb82e.png

 

RefeR
24 de fevereiro de 2019 às 13:50

Enquanto eu preparo o tutorial, você vai usar duas linhas:

	TexturePtr m_health_empty_texture = g_textures.getTexture("/images/game/hp");
        g_painter->drawTexturedRect(backgroundRect, m_health_empty_texture);

 

Ayron5A
24 de fevereiro de 2019 às 14:05
5 minutos atrás, Thalles Vitor disse:

Também fiquei interessado, onde eu coloco isso ai? creature.cpp?

Ss ^^ 

RefeR
24 de fevereiro de 2019 às 14:08
2 minutos atrás, Sepulturaa disse:

Ss ^^ 

Sua dúvida foi sanada?

Ayron5A
24 de fevereiro de 2019 às 14:11
1 minuto atrás, Refe disse:

Sua dúvida foi sanada?

Vou fazer aqui, tava vendo o cblol kk já já dou o feedback 

RefeR
24 de fevereiro de 2019 às 14:17
3 minutos atrás, Thalles Vitor disse:

Nao sei c vai adiantar mas tenta trocar 

backgroundRect = setImage("data/images/sangue.png");

por
ImagePtr tarf = Image::load("data/images/sangue.png");

 

Eu já passei as linhas certas ._.

Ayron5A
24 de fevereiro de 2019 às 14:26
12 minutos atrás, Thalles Vitor disse:

Nao sei c vai adiantar mas tenta trocar 

backgroundRect = setImage("data/images/sangue.png");

por
ImagePtr tarf = Image::load("data/images/sangue.png");

 

Vlw a iniciativa ^^ 

Mas refe fez um  tutorial ^^ 

RefeR
24 de fevereiro de 2019 às 15:04
38 minutos atrás, Sepulturaa disse:

Vlw a iniciativa ^^ 

Mas refe fez um  tutorial ^^ 

Vou fechar o topico, ok ?

Ayron5A
24 de fevereiro de 2019 às 15:06
1 minuto atrás, Refe disse:

Vou fechar o topico, ok ?

Claro ^^ 

RefeR
24 de fevereiro de 2019 às 15:07
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.