(很抱歉,没有写好翻译标题我需要你的帮助,翻转对象而不是图像,真抱歉)
我对GameMaker比较陌生,我需要这条敌人当它碰到墙壁时会翻转的功能,但是它会在墙边卡住如何解决这个问题?
我的代码如下:
if (place_meeting(x+hsp,y,oBlock)) {
var _pixel = sign(hsp);
while (!place_meeting(x+_pixel,y,oBlock)) x += _pixel;
hsp = 0;
current_dir *= -1; //改变方向
image_xscale = -1;
if( hsp != 0 )
image_xscale = sign( hsp );
}
需要帮助翻转图片
评论 (0)