Conectar-se
Quem está conectado
21 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 20 Visitantes

Cecilia

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Número de Mensagens : 1003
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://sonicmaker.forumeiros.com/memberlist

como fazer o sonic ser jogado na direção oposta do inimigo

em Dom 20 Fev 2011, 11:59
o meu jogo de sonic ja esta quase pronto mas esta faltando os inimigos eu ja fis a programação para ele destruir os inimigos que e esse
Código:

if place_meeting(x,y,obj_robobroca)
{if sprite_index=spr_sonic_pulando
{y_speed=-5
sound_play(destruction)
with (obj_robobroca)
 {
    instance_change(obj_exploxao,1);
 };};};
tudo deu serto mas eu não sei como fazer para ele se machucar primeiro ele tenque ser jogado na direção oposta do inimigo mas como faso isso.
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

Re: como fazer o sonic ser jogado na direção oposta do inimigo

em Dom 20 Fev 2011, 15:18
if hspeed = 0 {hspeed = other.hspeed*2}
if hspeed > 0 {hspeed -= hspeed*4}
if hspeed < 0 {hspeed += hspeed*4}

coloca isso no contato com o inimigo,
n testei mas eh pra dar certo
avatar
Ranking : Nota A
Notas recebidas : B-A-A
Data de inscrição : 13/01/2010
Número de Mensagens : 1087
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 0
Ver perfil do usuáriohttp://www.mathaeuz.deviantart.com

Re: como fazer o sonic ser jogado na direção oposta do inimigo

em Dom 20 Fev 2011, 16:47
Código:

if place_meeting(x,y,obj_robobroca)
{if sprite_index=spr_sonic_pulando
{y_speed=-5
sound_play(destruction)
with (obj_robobroca)
 {
    instance_change(obj_exploxao,1);
 }};
else{ //Se o sonic nao estiver girando...
direcaoempurrar=sign(obj_robobroca.x-x);
//indica a direcao pra onde empurar o sonic
hspeed=5*direcaoempurrar;
//empurra o sonic
};
};
Seria uma das adaptacoes para seu codigo
avatar
Ranking : Nota C
Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Número de Mensagens : 1003
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://sonicmaker.forumeiros.com/memberlist

Re: como fazer o sonic ser jogado na direção oposta do inimigo

em Dom 20 Fev 2011, 22:30
Very Happy funcionou como eu queria mas ele tenque ir pra sima tanbem.
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