Логические операторы не такие, как вы использовали в своем решении.Вы хотите &&
оператор .
Это:
if(Input.GetKey(KeyCode.W)) & Input.GetKey(KeyCode.S){
player_one.GetComponent<Rigidbody2D>().velocity = new Vector2(0f, 0f);
}
Должно быть так:
if(Input.GetKey(KeyCode.W) && Input.GetKey(KeyCode.S)){
player_one.GetComponent<Rigidbody2D>().velocity = new Vector2(0f, 0f);
}
В вашем вы закрылиРешение в скобках перед включением второго условия.