Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Hoje à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
22 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 21 Visitantes

Tedi Ripper

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

como fazer item ricochetear

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

como fazer item ricochetear

Mensagem por God_of_war425 em Dom 04 Dez 2011, 17:35

eae gente queria saber uma coiza, tipo como faso tro ricochetear tipo

ele ta indo reto se ele bate na parede ele volta reto,se ele ta indo pra cima bate na parede volta na mesma direção, se ele ta indo meio torto quero que quando ele bata ele va torto
tipo tem jogo que se chama zombi vs penguins la tem exemplo do que eu estou falando olha se não entenderam fala que explico melho,agradeso ajuda.
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Mr. Kaleb em Dom 04 Dez 2011, 17:43

Depende do tipo de reação que você quer. Se você quer uma reação angular, em que o objeto toma uma direção perpendicular a anterior, pode usar a função move_bounce_all(). Mas se quer uma reação normal, apenas coloque uma direção contrária a anterior, como por exemplo: direction=-direction.
avatar
Mr. Kaleb

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/09/2010
Número de Mensagens : 1400
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

erro

Mensagem por God_of_war425 em Dom 04 Dez 2011, 18:09

a funsão direction=-direction é otima problema não sei porque se tiro for numa diresão horizontalmente ele gruda na parede me ajuda resolve ese problema plz!!
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Mr. Kaleb em Dom 04 Dez 2011, 18:35

Hm, não sei o que pode ter acontecido.
Talvez seja algum código adicional que esteja causando o problema.
avatar
Mr. Kaleb

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/09/2010
Número de Mensagens : 1400
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Luiz A. Oliveira em Dom 04 Dez 2011, 18:37

Você está usando hspeed?
Se sim é só fazer o mesmo: hspeed=-hspeed
AtÉ+
avatar
Luiz A. Oliveira

Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://luizgm.blogspot.com/

Voltar ao Topo Ir em baixo

não

Mensagem por God_of_war425 em Dom 04 Dez 2011, 18:46

mesmo uzando hspeed=-hspeed ainda continua mesmo problema e agora que faso?
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Luiz A. Oliveira em Dom 04 Dez 2011, 18:48

você pode postar os códigos? dependendo do que for é o que o TGNF falou antes do meu primeiro post.
avatar
Luiz A. Oliveira

Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://luizgm.blogspot.com/

Voltar ao Topo Ir em baixo

quais codigos

Mensagem por God_of_war425 em Dom 04 Dez 2011, 18:53

os codigos que estou uzando pra atirar ou todos codigos??
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Luiz A. Oliveira em Dom 04 Dez 2011, 18:56

Só os de atirar, mas se você achar que os outros também influem no problema.
avatar
Luiz A. Oliveira

Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://luizgm.blogspot.com/

Voltar ao Topo Ir em baixo

ta

Mensagem por God_of_war425 em Dom 04 Dez 2011, 19:01

obj_arma

STEP

direction = point_direction(x,y,mouse_x,mouse_y);
image_angle = direction;

glob mouse left pressed

instance_create(x,y,obj_tiro)

obj_tiro

CREATE

direction = point_direction(x,y,mouse_x,mouse_y);
image_angle = direction;
speed=12

colison com obj_bloco
direction=-direction

outside room
instance_destroy()

pronto são todos a e bloco ta marcado solido
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: como fazer item ricochetear

Mensagem por Luiz A. Oliveira em Dom 04 Dez 2011, 19:04

Eu recomendo a função move_bounce_all()
Até+
Vai corinthians!!!!!!
avatar
Luiz A. Oliveira

Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/09/2010
Número de Mensagens : 914
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://luizgm.blogspot.com/

Voltar ao Topo Ir em baixo

já tentei

Mensagem por God_of_war425 em Dom 04 Dez 2011, 19:07

elá não pega direito porfavor me ajuda plz
avatar
God_of_war425

Data de inscrição : 29/10/2011
Número de Mensagens : 510
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

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