I just updated Unity to 5.4 today, though as I saw, this problem was present in previous versions too.
So the error message is :
The type or namespace name 'FirstPersonController' could not be found (are you missing a using directive or an assembly reference?)
This happens when I try to reference the FPSController prefab's FirstPersonController.cs (obviously I'm talking about the one from StandardAssets/Characters).
Yes, I did try including
in my script, but no, it did not work. Doesn't even recognize is as a valid namespace.
The same happens when I try the other way: when I try referencing my script inside the FirstPersonController.cs. It just doesn't recognize it as valid.
Anybody has any idea how to solve it?