Hello everyone, this is a strange issue that I have never had before.
I have my first person controller in my scene, and when I go to preview it (click play) it’s just frozen. I can’t move directionally at all and the mouselook doesn’t function either, I can’t move at all. I thought it might be because my FPC was stuck in the ground because I’ve had that problem before, my FPC is quite a distance above the ground but just wont move!
Any help would be appreciated, thank you!
Did you check you’ve got the inputs setup correctly? Edit/Project Settings/Input
it’s possible you may have removed the first person character controller scripts by accident?
I did something similar today, like a wally I deleted the standard assets folder by accident!
Not sure what I am supposed to be looking at in the inputs, but I think they are fine. The thing is, my FPC is hovering a good distance above my ground, so normally when I play the scene the FPC falls onto the ground beneath it and then I can move around. However, my FPC doesn’t even fall onto the ground below it just remains frozen in mid-air.
That’s possible I suppose, how can I tell if this is what I have done?
I’m looking at my FPC in the Inspector view and each of the 3 behaviour scripts says ‘Missing (Mono Script)’, I don’t know if this means the scripts are actually missing? It says the same for my TPC which doesn’t work either.
yeah it sounds like you are missing the scripts.
Look in the standard assets folder in the Project panel, open first Character Controllers and Sources. Hear your find the scripts you need just drag the CharacterMotor, FPSInputController and MouseLook scripts onto your First Person Character Controller script to attach them. That should work.
If you can’t find the scripts or the standard assets folder even try to find an old Unity project and just drag the necessary files from the assets folder to your project.
Hope this helps
That’s done it! Thanks bryndaloo it’s working now! Thanks again!