Como criar um botão - Tululoo

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

Como criar um botão - Tululoo

Mensagem por brunuu em Seg 09 Set 2013, 06:37

Como criar um botão


Muitos iniciantes tem problemas a criar um botão, quando vão criar um botão eles normalmente fazem:

Código:
//botão
If (mouse_check_pressed()) {
Faz coisas
}
Quando vão testar eles reparam que o mouse pode carregar em qualquer lado do jogo ou seja que o botão não tem limites defenidos, você carrega fora do botão é como você carregase dentro.
Pois isto não é GML do game maker mas sim JavaScript com um pouco de GML.

Ou seja que está maneira está errada!Falta adicionar uma coisa que é isto: position_meeting(mouse_x,mouse_y,this), não confunda com o place_meeting(x,y,object) pois é algo diferente.

Isto vai fazer que o botão tenha limite e que só é possivel acontecer "faz coisas" caso você carregue dentro do botão.
Completo ele fica assim:
Código:
If (mouse_check_pressed() && position_meeting(mouse_x,mouse_y,this)) {
Faz coisas
}
Se você não conhece && ele significa And ou seja E, serve para adicionar comandos

brunuu

Número de Mensagens : 40
Data de inscrição : 05/08/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 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