Conectar-se
Quem está conectado
16 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 16 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 29/05/2009
Número de Mensagens : 351
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

draw_vertex , como usar?

em Ter 05 Jan 2010, 15:57
como se usa a funçao draw_vertex do game maker?
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 100

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: draw_vertex , como usar?

em Ter 05 Jan 2010, 19:58
Ela é usada junto com as funções draw_primitive.
Serve para definir os pontos de um desenho geométrico (com lados retos como um retângulo, losango, etc).

Um exemplo:
Código:
draw_primitive_begin(pr_linestrip);
    draw_vertex(8,8);
    draw_vertex(72,8);
    draw_vertex(72,72);
    draw_vertex(8,72);
    draw_vertex(8,8);
draw_primitive_end();

Coloque isso no evento Draw de algum objeto e veja o resultado.
Cada vertex (ou ponto, para atender melhor) do quadrado que aparece na tela esta definido em draw_vertex.
Data de inscrição : 06/08/2009
Número de Mensagens : 569
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: draw_vertex , como usar?

em Ter 05 Jan 2010, 20:57
Então o draw_rectangle pode ser substituindo pelo draw_vertex?
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 100

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: draw_vertex , como usar?

em Qua 06 Jan 2010, 11:11
CyraxX escreveu:Então o draw_rectangle pode ser substituindo pelo draw_vertex?
Sim, é outra forma de se fazer a mesma coisa.

Um bom exemplo do que pode ser feito com isso é o exemplo de neblina do Capitão Commando.
Ele desenha uma forma distorcida e coloca uma imagem nela dando aquele efeito de movimento.
Data de inscrição : 06/08/2009
Número de Mensagens : 569
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: draw_vertex , como usar?

em Qua 06 Jan 2010, 13:46
Sei...
Conheço essa incrível engine, Mais tipo um retângulo tem 4 lados certo?
porque tem 5 vertex?
Algum seria o pivo do centro?
Data de inscrição : 29/05/2009
Número de Mensagens : 351
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: draw_vertex , como usar?

em Qua 06 Jan 2010, 16:02
CyraxX escreveu:Sei...
Conheço essa incrível engine, Mais tipo um retângulo tem 4 lados certo?
porque tem 5 vertex?
Algum seria o pivo do centro?
cara ,
pelo que eu entendi ali no codigo aquilo n eh bem um retangulo
sao 4 linhas uma ligada a outra
funciona igual um path
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 100

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: draw_vertex , como usar?

em Qua 06 Jan 2010, 20:36
CyraxX escreveu:Sei...
Conheço essa incrível engine, Mais tipo um retângulo tem 4 lados certo?
porque tem 5 vertex?
Algum seria o pivo do centro?

Porque você desenha a forma ligando pontos.
Mesmo que um quadrado tenha 4 pontos, preciso de mais um para fecha-lo, ou seja, ligar o final com o começo.
E além disso você precisa de dois pontos para fazer a primeira linha do quadrado.
Entendeu como funciona?
É exatamente o que o dungeon333 disse.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum