1 |
if (move == true) |
2 |
{ |
3 |
if (axis_priority == "y") |
4 |
{ |
5 |
if (y != yy) |
6 |
{ |
7 |
if (abs(yy - y) < spd) |
8 |
spd = abs(yy - y); |
9 |
y += (sign(yy - y) * spd); |
10 |
} |
11 |
else if (xx != x) |
12 |
{ |
13 |
if (abs(xx - x) < spd) |
14 |
spd = abs(xx - x); |
15 |
x += (sign(xx - x) * spd); |
16 |
} |
17 |
else |
18 |
{ |
19 |
} |
20 |
} |
21 |
else if (axis_priority == "x") |
22 |
{ |
23 |
if (xx != x) |
24 |
{ |
25 |
if (abs(xx - x) < spd) |
26 |
spd = abs(xx - x); |
27 |
x += (sign(xx - x) * spd); |
28 |
} |
29 |
else if (yy != y) |
30 |
{ |
31 |
if (abs(yy - y) < spd) |
32 |
spd = abs(yy - y); |
33 |
y += (sign(yy - y) * spd); |
34 |
} |
35 |
else |
36 |
{ |
37 |
} |
38 |
} |
39 |
} |