Conectar-se
Quem está conectado
24 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 21 Visitantes

gart30, Tedi Ripper, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C+C
Data de inscrição : 30/05/2009
Número de Mensagens : 334
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Colisao de Bolas/Discos

em Ter 26 Jun 2012, 00:07
Galera eu preciso de uma ajuda


Estou fazendo um jogo de Hockey de mesa como na imagem abaixo



mas nao estou conseguindo fazer a fisica da colisao das bolinhas e a direcao para isto.

para controlar o seu disco é so segurar com o mouse, e ai é q ta. qual seria a direcao e a forca pq nao tem comando como mouse_speed etc

help me!
avatar
Data de inscrição : 06/06/2010
Número de Mensagens : 222
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Colisao de Bolas/Discos

em Ter 26 Jun 2012, 00:22
Olha não entendi direito sua dúvida mas essa engine deve te ajudar em alguma coisa.

http://www.4shared.com/file/8bCNm5ps/Arremessar_com_mouse.html
Data de inscrição : 06/10/2010
Número de Mensagens : 84
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Colisao de Bolas/Discos

em Ter 26 Jun 2012, 00:24
Código:

//CREATE EVENT
globalvar mouse_xprevious;
globalvar mouse_yprevious;
globalvar mouse_speed;
mouse_xprevious = mouse_x
mouse_yprevious = mouse_y
mouse_speed = 0;
Código:

//STEP EVENT
mouse_speed = point_distance(mouse_xprevious,mouse_yprevious,mouse_x,mouse_y);
mouse_xprevious = mouse_x
mouse_yprevious = mouse_y


ai é só usar a variavel mouse_speed
avatar
Data de inscrição : 19/08/2010
Número de Mensagens : 1295
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Colisao de Bolas/Discos

em Ter 26 Jun 2012, 16:23
Pessoal, oque ele que é que quando o obj_disco bater na bola ele vá pra direção tal perca velocidade com a força do impacto ( como na física ).
Tipo na sinuca, vc bate no canto da bola com outra bola pra fazer esta bola ir mais pro lado.
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Colisao de Bolas/Discos

em Qua 27 Jun 2012, 02:31
.A tecnica de mouse_speed do diego333 é correta,para direcionar basta colocar

Código:
move_bounce_all(1)

.Assim vai para a direçao correta.
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