Empurrar objecto e só ser morto se o objecto cair em cima de nós

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

Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 20:21

Como eu faço isso me cima, usando os controles "left", "Right", "Up", "Down".

E como fazer para só ser atingido se o objecto estiver a cair, podendo estar empurrar para os lado e debaixo dela sem ser atingido.


Última edição por gilomania3d em Dom 10 Jan 2010, 22:08, editado 1 vez(es)

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por donte em Dom 10 Jan 2010, 20:51

bom na main1 tem uma ação chamada change sprite ai vc coloca ela coloca o sprite e marca quantos subimages tem se for 40 vc marca -39

donte

Número de Mensagens : 1164
Idade : 18
Data de inscrição : 22/12/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://nintendocenterbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por fonetico em Dom 10 Jan 2010, 20:58

Para fazer o objeto andar de 32 a 32 píxeis é simples.

No seu script de movimentação, se estiver usando x e y, coloque 32 no lugar dos números que você colocou.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 21:03

donte escreveu:bom na main1 tem uma ação chamada change sprite ai vc coloca ela coloca o sprite e marca quantos subimages tem se for 40 vc marca -39

Não é isso

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por donte em Dom 10 Jan 2010, 21:07

ata então entendi errado Happy foi mal

donte

Número de Mensagens : 1164
Idade : 18
Data de inscrição : 22/12/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://nintendocenterbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 21:11

donte escreveu:ata então entendi errado Happy foi mal

Sem problema

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por dungeon333 em Dom 10 Jan 2010, 21:31

testa esse script no step
Código:

if place_snapped(32,32)
{
speed = 0
if keyboard_check(vk_up){motion_set(90,4)}
if keyboard_check(vk_down){motion_set(270,4)}
if keyboard_check(vk_right){motion_set(180,4)}
if keyboard_check(vk_left){motion_set(0,4)}
}

dungeon333

Número de Mensagens : 351
Data de inscrição : 29/05/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 21:46

Isso que precisava, apesar dos direita estar trocada com a esquerda XD.
Agora queria saber os outras duas coisas que pedi, só ser atingido se o objecto estiver a cair e poder estar a empurrar para os lado o objecto e estar com ela segurada na cabeça.

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por PedroX em Dom 10 Jan 2010, 22:16

Objeto_que_empurra>>colisao>>objeto_cai>>code:
if y<other.y{codigo_de_atingir}
if x<other.x {empurra_direita}
if x>other.x{empurra_esquerda}

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 22:32

Pedro Henrique escreveu:Objeto_que_empurra>>colisao>>objeto_cai>>code:
if y<other.y{codigo_de_atingir}
if x<other.x {empurra_direita}
if x>other.x{empurra_esquerda}
Qual é o código de empurrar direita

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por PedroX em Dom 10 Jan 2010, 22:41

acho q é isso:
if x<other.x {if keyboard_check(vk_right){empurrado.x+=2}}

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Dom 10 Jan 2010, 23:24

Mesmo isso, agora só falta o objecto cair quando fico debaixo dele e sem plataforma a segurar. Falta também fazer com que esse objecto só me atinja se estiver caindo

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por dungeon333 em Seg 11 Jan 2010, 00:33

gilomania3d escreveu:Isso que precisava, apesar dos direita estar trocada com a esquerda XD.
Agora queria saber os outras duas coisas que pedi, só ser atingido se o objecto estiver a cair e poder estar a empurrar para os lado o objecto e estar com ela segurada na cabeça.
kk eu tenho problema com direita e esquerda,
+ isso ai do objeto cair faz assim
no collision com o objeto escreve
Código:

if other.y < y
{
with(other){instance_destroy()}
instance_destroy()
}
if other.x < x
{
with(other)
{
vspeed = -8
friction = 0.2
}
}
else
{
with(other)
{
vspeed = 8
friction = 0.2
}
}

dungeon333

Número de Mensagens : 351
Data de inscrição : 29/05/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por Henrique_GJ em Seg 11 Jan 2010, 16:32

acho que ficaria mais fácil com colisão retângulo... tem uma explicação boa disso lá nos tutoriais do Alex_FC

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por gilomania3d em Seg 11 Jan 2010, 18:06

dungeon333 escreveu:
gilomania3d escreveu:Isso que precisava, apesar dos direita estar trocada com a esquerda XD.
Agora queria saber os outras duas coisas que pedi, só ser atingido se o objecto estiver a cair e poder estar a empurrar para os lado o objecto e estar com ela segurada na cabeça.
kk eu tenho problema com direita e esquerda,
+ isso ai do objeto cair faz assim
no collision com o objeto escreve
Código:

if other.y < y
{
with(other){instance_destroy()}
instance_destroy()
}
if other.x < x
{
with(other)
{
vspeed = -8
friction = 0.2
}
}
else
{
with(other)
{
vspeed = 8
friction = 0.2
}
}

Podias me esxplicar por passos

gilomania3d

Número de Mensagens : 245
Idade : 25
Data de inscrição : 10/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Empurrar objecto e só ser morto se o objecto cair em cima de nós

Mensagem por Conteúdo patrocinado Hoje à(s) 20:19


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