See:
http://docs.unity3d.com/Documentation/ScriptReference/Input.GetKey.html
This tells you that `GetKey()` returns a `bool`. The compiler is telling you that this `bool` cannot be converted into a `float`. If you compare with `GetAxis()` you'll see that that returns a `float`.
↧