draw_surface_part de cima para baixo

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

draw_surface_part de cima para baixo

Mensagem por rhaian em Sab 06 Set 2014, 16:55

olá pessoal gostaria de saber como desenhar surfaces de cima para baixo:
Código:

draw_surface_part(surf_draw,0,0,view_wview,tamanho,x,y)

ou seja a variável "tamanho", controla o "height" da minha surface, porém ela apenas diminui de-baixo-para-cima. E gostaria de inverter isso. Ou seja, fazer com que ela diminua do topo, até o chão.

obrigado pela atenção Happy

rhaian

Ranking : Nota C
Número de Mensagens : 55
Idade : 17
Data de inscrição : 09/12/2011
Notas recebidas : C
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: draw_surface_part de cima para baixo

Mensagem por Markituh em Sab 06 Set 2014, 20:47

Pra isso você teria que relacionar os valores do top, y e height. Tendo uma var tamanho_total e usando a tamanho pra controlar o quanto será mostrado, teremos isso (vou ser bem direto, rs):
Código:
draw_surface_part(surf_draw,0,tamanho_total-tamanho,view_wview,tamanho,x,(y+tamanho_total)-tamanho);

Isso deve criar o efeito desejado, creio eu.
Abraços o/

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum