[AJJUDA] 10 postagens mas nenhuma resolveu ate agr

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

50% [AJJUDA] 10 postagens mas nenhuma resolveu ate agr

Mensagem por wendreo_v 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)

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Ritton 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

Ritton

Ranking : Nota C
Número de Mensagens : 673
Idade : 18
Data de inscrição : 07/06/2011
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por saim em Seg 28 Nov 2011, 12:28

como é haxball? O que você quer dizer com "carregar"?

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

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

Mensagem por vinians 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!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

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

Mensagem por wendreo_v 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

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Ritton 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

Ritton

Ranking : Nota C
Número de Mensagens : 673
Idade : 18
Data de inscrição : 07/06/2011
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por wendreo_v 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

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Super Games 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...

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por wendreo_v 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

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Ritton 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

Ritton

Ranking : Nota C
Número de Mensagens : 673
Idade : 18
Data de inscrição : 07/06/2011
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por wendreo_v 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

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Conteúdo patrocinado Hoje à(s) 12:06


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