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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 21/11/2013
Número de Mensagens : 95
Insígnias de JAM :

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

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

[pergunta]Ima atrai caixas metalica

em Sab 04 Jan 2014, 17:24
eu estou fazendo um jogo onde um Ima tem que tirar caixas metálicas do caminho e colocas sobre espinhos  pra deixar uma bola passar sem que ela estore, a pergunta é:
Como fazer que o ima atraia apenas a caixa que esta abaixo dele e apenas uma por vez?

obj_ima
evento create
Código:
atraindo = false
evento Step
Código:
if place_meeting(x + 4,y,obj_caminho) and keyboard_check(vk_right){
    x += 4
}
if place_meeting(x - 4,y,obj_caminho) and keyboard_check(vk_left){
    x -= 4
}
if  keyboard_check(vk_left) and keyboard_check(vk_right){
    x = x
}
if keyboard_check(vk_space){
 atraindo = true
}
else{
    atraindo = false
}

obs: obj_caminho é por onde o obj_ima pode passar

obj_caixa
Código:
if (distance_to_object(obj_ima)<= 224) and obj_ima.atraindo {
    move_towards_point(obj_ima.x,obj_ima.y,4)
}
else if place_free(x,y+4){
    gravity = 1
}
else{
    gravity =0
}
if (x = obj_ima.x and y = obj_ima.y) and obj_ima.atraindo{
    gravity = 0
}
else{
    gravity = 1
}

desde já agradeço


Última edição por glasdou em Sab 04 Jan 2014, 17:26, editado 1 vez(es) (Razão : falto a obs;)
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