如何写"键没有被按下"

时间:2014-08-22 21:28:54

标签: javascript

我有一行代码可以转换来自" false"的布尔语句。到"真"如果它同时从WASD键和shift键接收输入。我想做的是然后将该陈述变为" false"当WASD键和shift键没有输入时。

这是我目前拥有的(代码是JavaScript代码):

var inputX = Input.GetAxis("Horizontal");
    var inputY = Input.GetAxis("Vertical");

    if(inputX  != 0.0 || inputY != 0.0 && Input.GetKeyDown(KeyCode.LeftShift))
    {
        IsMoving = true;       
    }

    else if(inputX == 0.0 && inputY == 0.0)
    {
        IsMoving = false;      
    }

有没有办法写出像" ReleaseKey"?因为我现在拥有的东西,在同时按下其中一个WASD键和移位按钮之后,语句就会卡在" true"。

0 个答案:

没有答案