D
derp556
Guest
Hi! Just wondering if I could cancel diagonal movement for animation purposes through this code:
(obj_player, step1)
///Movement
if keyboard_check(ord("S"))
{
down = 1
y += 4
}
else
{
down = 0
}
if keyboard_check(ord("W"))
{
up = 1
y += -4
}
else
{
up = 0
}
if keyboard_check(ord("A"))
{
left = 1
x += -4
}
else
{
left = 0
}
if keyboard_check(ord("D"))
{
right = 1
x += 4
}
else
{
right = 0
}
(obj_player, step1)
///Movement
if keyboard_check(ord("S"))
{
down = 1
y += 4
}
else
{
down = 0
}
if keyboard_check(ord("W"))
{
up = 1
y += -4
}
else
{
up = 0
}
if keyboard_check(ord("A"))
{
left = 1
x += -4
}
else
{
left = 0
}
if keyboard_check(ord("D"))
{
right = 1
x += 4
}
else
{
right = 0
}