Hola, para que una particula salga seg?n a donde mire un objeto, uso esto, muy sencillo:
[gml]if personaje_obj.sprite_index=personaje_derecha{
action_move("000001000",10);
}
else
if personaje_obj.sprite_index=personaje_izquierda{
action_move("000100000",10);
}
else
if personaje_obj.sprite_index=personaje_arriba{
action_move("000000010",10);
}
else
if personaje_obj.sprite_index=personaje_abajo{
action_move("010000000",10);
}
[/gml]
pero si quiero que se mueva en todas las direcciones, osea, en diagonal tambi?n, que tengo que poner?
[gml]if personaje_obj.sprite_index=personaje_derecha{
action_move("000001000",10);
}
else
if personaje_obj.sprite_index=personaje_izquierda{
action_move("000100000",10);
}
else
if personaje_obj.sprite_index=personaje_arriba{
action_move("000000010",10);
}
else
if personaje_obj.sprite_index=personaje_abajo{
action_move("010000000",10);
}
[/gml]
pero si quiero que se mueva en todas las direcciones, osea, en diagonal tambi?n, que tengo que poner?