mascara visivel?

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

mascara visivel?

Mensagem por glaysonmestre em Dom 23 Mar 2014, 16:20

alguma maneira de deixar aquela mascara do sprite visivel no jogo?

glaysonmestre

Número de Mensagens : 187
Data de inscrição : 01/01/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por dharrison em Dom 23 Mar 2014, 16:22

talvez usando um event Draw em outros objeto para ele desenhar o sprite da máscara en cima do objeto mascarado...
sempre faço isso pra ver se realmente estão ocorrendo as colisões como eu espero

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por willcraft2 em Dom 23 Mar 2014, 16:25

Desenha a sprite da mascara utilizando o Draw, lembre-se de desenhar seu personagem também se for fazer isso.

willcraft2

Ranking : Nota D
Número de Mensagens : 682
Idade : 16
Data de inscrição : 06/04/2012
Notas recebidas : D + D
Reputação : 42
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por glaysonmestre em Dom 23 Mar 2014, 17:06

nao sei fazer isso '-' como faz

glaysonmestre

Número de Mensagens : 187
Data de inscrição : 01/01/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por dharrison em Dom 23 Mar 2014, 17:58


dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por Markituh em Dom 23 Mar 2014, 18:34

Utilizando o atributo mask_index do objeto.
Código:
draw_sprite(mask_index,0,x,y) // Desenha a mascara
draw_sprite(sprite_index,image_index,x,y) // Desenha a sprite do player

Quando você cria um codigo no Draw, o evento padrão de desenhar a sprite do player some, aí você tem que fazer manualmente. E veja as aulas do fonético, também Smile

___________

"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

Re: mascara visivel?

Mensagem por glaysonmestre em Dom 23 Mar 2014, 19:57

ERROR in
action number 1
of Draw Event
for object obj_ken:

Trying to draw non-existing sprite.   deu erro

glaysonmestre

Número de Mensagens : 187
Data de inscrição : 01/01/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: mascara visivel?

Mensagem por Markituh em Dom 23 Mar 2014, 20:33

Preste atenção no código, se não compreende GML recomendo dar uma olhada nos varios tutoriais do fórum. O player ta sem sprite? Se sim remove aquela linha do sprite_index, ou coloque uma sprite no player so pra testar. (a mask e a sprite normal tem que ser de cores diferentes, obviamente).

___________

"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

Re: mascara visivel?

Mensagem por Conteúdo patrocinado Hoje à(s) 22:53


Conteúdo patrocinado


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