有4个精灵显示向左,向右,向上,向下,我做了运动使用网格路径运动,所以我想这样做
如果playerobject离开,请更改spr_left
如何在gridpath中创建它?
答案 0 :(得分:0)
你必须看看玩家的最后方向是什么;
if (x < xprevious) {
sprite_index = spr_right;
}
if (x > xprevious) {
sprite_index = spr_left;
}
if (y < yprevious) {
sprite_index = spr_up;
}
if (y > yprevious) {
sprite_index = spr_down;
}