[Resolvido]Objeto não quer mais soltar do MOUSE :"(

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

[Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Lucas Lima em Sab 15 Ago 2015, 06:10

Pessoal seguinte, tenho um botão de escolher uma maça

No Left Released desse objeto tenho o código
cursor_sprite = Obj_Maca
Para o Obj_Maca seguir o mouse

Detalhe: Ela fica grudada no mouse pra sempre, não tem quem tire Kkk

Só que eu queria que quando eu apertasse o botão esquerdo do mouse em algum local que não fosse na terra ela simplesmente desaparecesse do mouse tipo um instance_destroy, pode parecer facil mas não é, ja tentei de mil formas mas não consigo Sad

AJUDEM AE PF O/

Lucas Lima

Ranking : Sem avaliações
Número de Mensagens : 12
Idade : 22
Data de inscrição : 07/08/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por AG Hydra em Sab 15 Ago 2015, 06:44

Olá, Lucas.

desculpe-me... no entanto, não compreendi sua dúvida, qual método utiliza para o objeto seguir o mouse?... altera os eixos ou utiliza alguma função?, caso possa, explique melhor sua dúvida que tentarei ajudar. até.

AG Hydra

Número de Mensagens : 130
Data de inscrição : 23/04/2012
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Rodrigo Santiago em Sab 15 Ago 2015, 08:29

Eu entendi. Lucas Lima, desse modo que você fez, o objeto NÃO está seguindo o mouse, na verdade, nem sequer tem um objeto!

Você simplesmente definiu a Imagem do cursor. Se você precisa que o objeto siga o mouse faça do seguinte modo:
[Create]
Código:

segurando = false; //Criando uma variavel
[Evento Mouse Left Pressed]
Código:

segurando = true;

[Evento Global Mouse Left Released]
Código:

segurando = false;
[Step]
Código:

if(segurando) {
 x = mouse_x;//mouse_x tem o valor do mouse em X
 y = moupse_y;//mouse_y tem o valor do mouse em Y
}

Nota, pro mouse realease use global, pq o usuário pode mover rapidamente o mouse, e o evento acontecer fora do objeto, e então tem q ser o global mouse release

Rodrigo Santiago

Ranking : Nota B
Número de Mensagens : 1281
Idade : 20
Data de inscrição : 28/07/2012
Notas recebidas : C + C + B
Reputação : 73
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 1
   : 3

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Lucas Lima em Sab 15 Ago 2015, 15:34

Muito obrigado pela ajuda Rodrigo Santiago mudei algumas coisinhas e agora ja esta funcionando exatamente como eu queria Very Happy

Só que agora surgiu um problema, ao pressionar o botao esquerdo do mouse ela destroy a instance, mas eu queria que se o mouse clicasse na terra além dela ser destruida do mouse acontecer um evento na terra, pensei em usar um Place Free tal, mas não exatamente como usar

Alguem ajuda ae pf

Lucas Lima

Ranking : Sem avaliações
Número de Mensagens : 12
Idade : 22
Data de inscrição : 07/08/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Sewer Crawler em Sab 15 Ago 2015, 15:57

Não sei se entendi, mas me parece que vc quer algo tipo "arrastar e soltar" (drag and drop).

Sewer Crawler

Número de Mensagens : 236
Idade : 23
Data de inscrição : 08/10/2014
Reputação : 27
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Rodrigo Santiago em Sab 15 Ago 2015, 15:58

Calma ai Lucas Lima. Agora eu realmente não entendi do que você está falando. Tente ser mas direto.

Em que evento vc usa destroy? Qual seu objetivo? O que vc quis dizer com :

mas eu queria que se o mouse clicasse na terra além dela ser destruida do mouse acontecer um evento na terra
Você quer que se o lugar esteja vazio ele criasse uma instancia do objeto terra ?

Rodrigo Santiago

Ranking : Nota B
Número de Mensagens : 1281
Idade : 20
Data de inscrição : 28/07/2012
Notas recebidas : C + C + B
Reputação : 73
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 1
   : 3

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Lucas Lima em Sab 15 Ago 2015, 16:50

Pessoal ja consegui ><

Se alguem precisar depois falo o código que usei

Valew pela ajuda de todos Happy

Lucas Lima

Ranking : Sem avaliações
Número de Mensagens : 12
Idade : 22
Data de inscrição : 07/08/2015
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [Resolvido]Objeto não quer mais soltar do MOUSE :"(

Mensagem por Conteúdo patrocinado Hoje à(s) 13:47


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