玩家在迷宫游戏中触摸墙后冻结,不会移动

时间:2016-03-11 18:04:06

标签: actionscript-3 flash-cc

我正在尝试编码,所以你不能走到墙上,到目前为止,如果你碰到墙壁,玩家会停下来,但触摸它后不会移动,它会被完全卡住。

你能看到代码有什么问题吗?

if(rightPressed)    
{
    if(playerMc.x<800)  
    {
        if(overworldMc.hitTestPoint(playerMc.x+15,playerMc.y,true)) 
        {
            playerMc.x += playerSpeed; playerSpeed= 0;
        } 
        else 
        {
            playerMc.y += playerSpeed; playerSpeed= 5;
        }
    }
}

0 个答案:

没有答案