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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

[AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Sab 26 Nov 2011, 15:03
to fazendo um jogo estilo haxball, so quero uma ajuda com a colisao com a bola, pq ta meio dificil fazer, eu n achei nenhuma colisao que carregue a bola conforme como eu encosto nela, e o chute tb n consegui, se puderem ajudar agradeço.

aqui esta a engine pra se alguem tiver duvida de como esta as colisoes e tal:AQUI A ENGINE

é assim que eu quero a colisao:


a bola atravessa o boneco :



brg.


Última edição por wendreo_v em Sex 02 Dez 2011, 17:08, editado 7 vez(es)
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/06/2011
Número de Mensagens : 673
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Sab 26 Nov 2011, 15:08
1º: Não entendi! Você quer que quando haja a colisão, um objeto fique grudado na bola?

2º: parece ser fácil... Basta apenas colocar no Evento de Colisão a direção que a bola poderá ir.

Até mais! Happy
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Seg 28 Nov 2011, 12:28
como é haxball? O que você quer dizer com "carregar"?
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Seg 28 Nov 2011, 12:36
Amigo, isso que você quer é uma transmissão do vetor de movimento. Para isso coloque isso na colisão do taco com a bola:
Código:

var pd, force;
pd = point_direction(xprevious, yprevious, x, y);
force = point_distance(xprevious, yprevious, x, y);
if (force > 5) force = 5;
other.speed = force; //aqui voce pode mudar
other.friction = 0.3; //aqui tambem
other.direction = pd;
obs: Estou supondo que você esta controlando a bola de ataque com o mouse. Se for atraves de hspeed e vspeed, bastaria atribuir direto para o objeto other.
Flws!
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 11:26
vlw cara, mas eu nao consiguo deixar meu objeto solido, pq se eu deixar solido a bolinha n se meche, e se eu deixar noraml a bolinha fica atravessando ele, vc sabe como arrumar isso?
vlw
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/06/2011
Número de Mensagens : 673
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 11:30
Não sei se você já tentou, mas tentou usar o Move Fixed para consertar? Faça uma colisão com a bolinha e esse objeto solido nele e no evento create, adicione a ação Move Fixed e marque apenas o quadrado ([]). Me diz se funciounou, ok?

Até mais! Happy
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 12:12
n deu cara, eu tentei de tudo quanto e jeito e ainda n consegui, olha o video que eu botei do erro, mas vlw. abraço
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 10/06/2010
Número de Mensagens : 2704
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 12:32
Entendi...

Você quer que quando o jogador colidir com a bola, a bola se movimente um pouco para o lado que foi empurrada, mas pelo visto já conseguiu fazer isto mais ou menos, porém, o problema visto no 2º vídeo é que quando a bola entra em contato com as laterais ela é obrigada a entrar dentro do jogador, então...bom...eu não sei bem como irei dizer como resolver isto, mas você pode fazer que ela mova para outro lado que não seja para dentro do jogador quando acontecer isto, mas ai programar não é comigo, mas consigo(Parece que rimou xD), mas se não conseguir, pergunte, será o melhor que poderá fazer.


Espero ter ajudado...
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 18:07
vlw pela ajuda, mas ainda estou com essa duvida na colisao da bola com o player ou vice-versa, pq como pode ver ali no p´rimeiro video, conferme o player encosta a bola vai pra direçao bem certinha, e isso e nen a questao de atravessar o player eu consegui acertar.

Abraço Happy
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/06/2011
Número de Mensagens : 673
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 18:21
Mano, já que você ainda está com esse problema, não tem como você montar uma engine, não? Assim está meio que complicado de resolver, mas sabe-se que o erro está na área de colisão. Já que nenhuma das formas atendeu o seu pedido, monta uma engine para a gente tentar ajudar.

Até mais! investigador
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 02/11/2011
Número de Mensagens : 103
Insígnias de JAM :

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

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

Re: [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

em Ter 29 Nov 2011, 18:26
VLW CARA, otima ideia, eu ja ate coloquei a engine ali pra ve se alguem resolve.

abraço
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