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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Sem avaliações
Data de inscrição : 07/08/2015
Número de Mensagens : 12
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

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

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/
avatar
Data de inscrição : 23/04/2012
Número de Mensagens : 130
Insígnias de JAM :

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

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

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

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é.
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

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

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
avatar
Ranking : Sem avaliações
Data de inscrição : 07/08/2015
Número de Mensagens : 12
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

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

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
avatar
Data de inscrição : 08/10/2014
Número de Mensagens : 236
Insígnias de JAM :

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

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

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

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).
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

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

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 ?
avatar
Ranking : Sem avaliações
Data de inscrição : 07/08/2015
Número de Mensagens : 12
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

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

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
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