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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 24/04/2010
Número de Mensagens : 570
Insígnias de JAM :

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

Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 11:46
Usei esse código encontrado num tópico:

create:
arrastar=false

mouse left pressed:
arrastar=true

mouse left released:
arrastar=false

step:
if arrastar=true
{
x=mouse_x
y=mouse_y
}

Mas como eu fasso para quando clicar,ele parar no local onde o mouse estava?
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 13:11
no evento create use isso
arrasta=0
step
if position_meeting(mouse_x,mouse_y,self)&&mouse_check_button_pressed(mb_left){
if arrasta=0 arrasta=1;else arrasta=0
}

if arrasta=1{x=mouse_x y=mouse_y}
avatar
Data de inscrição : 24/04/2010
Número de Mensagens : 570
Insígnias de JAM :

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

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 13:33


=/
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

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

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

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 13:39
O jeito mais simples é voce adicionar um codigo
assim no evento Mouse>>Left Button:
Código:
x=mouse_x
y=mouse_y
Assim voce nao adiciona muitos codigos.
avatar
Data de inscrição : 24/04/2010
Número de Mensagens : 570
Insígnias de JAM :

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

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 13:53
Eu só quero saber como vou fazer o objeto parar onde foi clickado NOVAMENTE
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 14:01
Background, vc enfiou todo o código no create event ?

//========================
no evento CREATE EVENT use isso
arrasta=0
//========================
e no STEP EVENT
if position_meeting(mouse_x,mouse_y,self)&&mouse_check_button_pressed(mb_left){
if arrasta=0 arrasta=1;else arrasta=0
}
//=========================
if arrasta=1{x=mouse_x y=mouse_y}
avatar
Data de inscrição : 24/04/2010
Número de Mensagens : 570
Insígnias de JAM :

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

Re: Dúvida - Soltar e Arrastar

em Sab 24 Abr 2010, 19:59
Onde eu ponho if arrasta=1{x=mouse_x y=mouse_y}?

Enfiei em tudo qualter lugar e não para de dar error

Agora foi,vamos ver

Edit:

Opa,agora foi,eu troquei o Mouse Released para Numb 0 e fico no lugar =)
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