Ir para conteúdo

Posts Recomendados

  Em 25/09/2018 em 15:12, Visitante disse:

tfEAPfo.png

Atualizando tópico com o target.

Expand  

Como faco desvio condicional e inclusão? eu sou amador ainda

  Em 26/09/2018 em 20:39, LuckXL disse:

Como faco desvio condicional e inclusão? eu sou amador ainda

Expand  

No tutorial tá tudo direitinho, mas resumidamente:

Desvio condicional é o nome dado para os if/else/else if

  • 4 months later...
  Em 24/02/2019 em 17:34, Thalles Vitor disse:

Desculpa reviver o tópico mas, em vez de

 

if(m_showStaticSquare && animate) {


Não seria

if(m_showTimedSquare && animate) {
Expand  

Não.

  Em 24/02/2019 em 17:40, Thalles Vitor disse:

Aqui eu tentei botar na function

if(m_showStaticSquare && animate) {

Deu vários erros.

Expand  

Segue o tutorial direito, pois ninguém teve erro.

Se sua source for editada, você vai ter que adaptar.

  Em 24/02/2019 em 17:34, Thalles Vitor disse:

Desculpa reviver o tópico mas, em vez de

 

if(m_showStaticSquare && animate) {


Não seria

if(m_showTimedSquare && animate) {
Expand  

No meu tbm tive erro na compilação .-. jfsdjfshf aí me toquei no que era.

  Em 24/02/2019 em 17:43, Refe disse:

Segue o tutorial direito, pois ninguém teve erro.

Se sua source for editada, você vai ter que adaptar.

Expand  

Mano é que na minha source está assim 

  Mostrar conteúdo oculto

Note que se seguir o tutorial, essa parte

g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 2)*scaleFactor, Size(28, 28)*scaleFactor), std::max<int>((int)(2*scaleFactor), 1));

 Ela se encontra na minha pelo menos kkk aqui 

if(m_showTimedSquare && animate) {

Seguindo como está falando lá, vai ficar assim 

  Mostrar conteúdo oculto

Que na hora da compilação... Vai gerar um errinho e não vai compilar .-. 

Então eu mudei e fiz assim... joguei tudo na 

if(m_showStaticSquare && animate) {
  Mostrar conteúdo oculto

Com isso deu tudo certo... vejam ^^ 

  Mostrar conteúdo oculto

É isso... Vlw pelo tutor ^^ 

  Em 25/02/2019 em 17:46, Thalles Vitor disse:

Erro persiste

Meu creature.cpp:

  Mostrar conteúdo oculto

 

Expand  

Mostre o erro que está dando. Já já dou uma olhadinha no seu arquivo  ^^ 

  Em 25/02/2019 em 17:46, Thalles Vitor disse:

Erro persiste

Meu creature.cpp:

  Mostrar conteúdo oculto

 

Expand  

Se quiser ajuda tenta postar o erro, eu não sou nenhum tipo de vidente não

  • 5 months later...
  Em 05/08/2019 em 15:53, Renzyx disse:

Acredito que seja algo assim:

 

EffectPtr effect = EffectPtr(new Effect());
effect->setId(aq tu coloca o id);

 

Expand  

Vou testar aqui e te aviso

  Em 08/08/2019 em 00:19, Renzyx disse:

Provavél que também tenha que mecher no Rect.

Expand  

é me manda a parte ent né 

 

  Em 10/08/2019 em 01:09, mixtrop10 disse:

é me manda a parte ent né 

 

Expand  

Troque

	if(m_showTimedSquare && animate) {
		g_painter->setColor(m_timedSquareColor);
		g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 2)*scaleFactor, Size(28, 28)*scaleFactor), std::max<int>((int)(2*scaleFactor), 1));
		g_painter->setColor(Color::white);
	}

	if(m_showStaticSquare && animate) {
		g_painter->setColor(m_staticSquareColor);
		g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor), std::max<int>((int)(2*scaleFactor), 1));
		g_painter->setColor(Color::white);
	}

por

	if(m_showTimedSquare && animate) {
		EffectPtr effect = EffectPtr(new Effect());
		effect->setId(379);
		g_painter->setColor(m_timedSquareColor);
		Rect rect = Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor);
		g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
		g_painter->setColor(Color::white); g_painter->setColor(Color::white);
	}

	if(m_showStaticSquare && animate) {
		EffectPtr effect = EffectPtr(new Effect());
		effect->setId(379);
		g_painter->setColor(m_staticSquareColor);
		Rect rect = Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor);
		g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
		g_painter->setColor(Color::white);
	}

Só mudar o id 379 pela id certa

  • 1 month later...
  Em 10/08/2019 em 01:32, Drakopoulos disse:

Troque

	if(m_showTimedSquare && animate) {
		g_painter->setColor(m_timedSquareColor);
		g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement() + 2)*scaleFactor, Size(28, 28)*scaleFactor), std::max<int>((int)(2*scaleFactor), 1));
		g_painter->setColor(Color::white);
	}

	if(m_showStaticSquare && animate) {
		g_painter->setColor(m_staticSquareColor);
		g_painter->drawBoundingRect(Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor), std::max<int>((int)(2*scaleFactor), 1));
		g_painter->setColor(Color::white);
	}

por

	if(m_showTimedSquare && animate) {
		EffectPtr effect = EffectPtr(new Effect());
		effect->setId(379);
		g_painter->setColor(m_timedSquareColor);
		Rect rect = Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor);
		g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
		g_painter->setColor(Color::white); g_painter->setColor(Color::white);
	}

	if(m_showStaticSquare && animate) {
		EffectPtr effect = EffectPtr(new Effect());
		effect->setId(379);
		g_painter->setColor(m_staticSquareColor);
		Rect rect = Rect(dest + (animationOffset - getDisplacement())*scaleFactor, Size(Otc::TILE_PIXELS, Otc::TILE_PIXELS)*scaleFactor);
		g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
		g_painter->setColor(Color::white);
	}

Só mudar o id 379 pela id certa

Expand  

Deu este erro ao mudar do jeito que você falou:
 

LtYtTnf.png

  • 1 month later...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...