Hello everybody, I work on my character movement in unity 5 and something strange happen. When i use the key "s" "q" "c" in the same time my code work but when i use "s" "d" "c", my code doesn't work. I have an azerty keyboard and i have try in qwerty and i got the same result. I have made a small code to test : Code (CSharp): if(Input.GetKey("s")){ if(Input.GetKey("q") && Input.GetKey("c")){ Debug.Log("S+Q+C");// work }else if(Input.GetKey("d") && Input.GetKey("c")){ Debug.Log("S+D+C");// not work }else{ Debug.Log("S");// work } } if(Input.GetKey("s") && Input.GetKey("d") && Input.GetKey("c")){ Debug.Log("WORK");// not work } For me, "s" "d" "c" don't work when i press all keys. I have tested in Unity 4.x and Unity 5, same result. If someone can test or maybe know what happen. Have a good day. Thank You.
Come on guy ^^ i'm sure that you have 5 minutes to test this code and i'm sure that we will find a bug from unity