dúvida com mouse

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

dúvida com mouse

Mensagem por Rod em Dom 20 Nov 2011, 12:57

como eu faço pra quando eu passar com o mouse sobre o objeto, ele aparecer um texto e quando eu sair de cima do obj, ele some o texto?

Rod

Ranking : Nota B
Número de Mensagens : 163
Data de inscrição : 20/04/2010
Notas recebidas : B
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: dúvida com mouse

Mensagem por Igor KinGamer em Dom 20 Nov 2011, 13:53

É só testar, no draw, se o mouse está na instância e, se estiver, desenhar o texto. Para testar isso, você pode usar a função instance_position(x, y, objeto), que testa se há alguma instância do objeto na posição (x, y).
Código:
if (instance_position(mouse_x, mouse_y, object_index) == id)
object_index é o tipo do objeto (a mesma coisa que o nome, por exemplo, obj_Texto).
instance_position() retorna o id da instância do objeto escolhido que estiver na posição definida. Se não houver nenhuma instância desse objeto na posição, é retornado noone.
id é o id da própria instância.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: dúvida com mouse

Mensagem por saim em Dom 20 Nov 2011, 18:29

Ou, se o objeto for estático, use os eventos mouse_enter e mouse_leave pra alterar alguma variável do tipo "podeDesenhar".

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: dúvida com mouse

Mensagem por Conteúdo patrocinado Hoje à(s) 18:01


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